Pretty easy, overall.
If you aren't I highly recommend taking it with someone else.
He explains things really well in lecture, and seems to really care about his students.
Hours per week:
Advice for students:
Unfortunately, the exams are a lot harder than the examples in class and you don't get a whole lot of time to work out each problem.