Not too easy. Not too difficult.
He also hold review sessions before the test so you know what will be on the test.
I thought he did a great job. He went out of his way to help students understand, and his practice problems were always more difficult than the ones faced on the test.
Hours per week:
Advice for students:
As always, if you show up and put in your work, you will get a good grade.