Pretty easy, overall.
He really knows what he is talking about and thoroughly explains everything you need to know.
He also takes the time to answer any question you have during the lecture.
Hours per week:
Advice for students:
I never left class without understanding what was just discussed in class.