Not too easy. Not too difficult.
His tests are really hard but there are old copies online that are exactly the same so look at those.
Also don't worry too much when you're getting 65-70% on tests.. the CURVE in his class rocks. Not a bad class.
Hours per week:
Advice for students:
Difficult class, but great professor!