Not too easy. Not too difficult.
Also, the study sessions with your TA before the exams really helps alot!
Study up and show up as much as possible and you should be fine :)
Hours per week:
Advice for students:
HE IS A GREAT TEACHER! Take him. He really cares about teaching and his students.