Pretty easy, overall.
He is very clear on ideas, goes over examples for everything, and if you study, you will do well on the tests.
If you do not study, you will not pass the class.
Hours per week:
Advice for students:
Of course there is a curve, but do not use that as your excuse to be lazy.