This class was tough.
Would never recommend taking him for anything in the world.
I dropped his class as he drifts off into these tangents and you forget what in the world he is even lecturing about.
Hours per week:
Advice for students:
His grading is unbelievable. Beware he also teaches math (Geometry) Nothing helpful, about this man and the way he teaches.