Pretty easy, overall.
He is a great teacher and very knowledgable.
He covers a ton of material though and if you aren't studying and keeping up on your blue sheets then good luck!
Hours per week:
Advice for students:
I got an A, just pay attention and take good notes its definitely doable.