Pretty easy, overall.
It's not difficult if you study hard, listen, and attend class.
There is a written portion on the tests but he will hint at what he is looking for when he is lecturing.
Hours per week:
Advice for students:
Overall, great teacher and always answers questions superbly.