Pretty easy, overall.
He's test questions are not trying to "trick" us or make it more difficult that it needs to be.
He devotes 2 hrs of his own time EVERY WEEK to review sessions.
Hours per week:
Advice for students:
He assigns HW problems that reflect what will be on the tests. The class does move fast.