Not too easy. Not too difficult.
Great professor. Definitely knows what he's talking about.
As long as you go to lectures, skim through the text and do the review sheets thoroughly, there's no way you couldn't get an A or B.
Hours per week:
Advice for students:
MOST of the test questions are taken from the review sheet.