Pretty easy, overall.
Easy class but getting up at 8 AM made it hard.
Do the review questions he posts for each lecture and you'll be golden for the exams :)
Hours per week:
Advice for students:
Overall pretty good teacher, his tests were challenging and he co-taught with another professor which made it difficult because you got use to one teaching style and then it would change.