Not too easy. Not too difficult.
and he gives you a brief description of each problem on the test which helps a lot
He teaches fast, but will slow down if you ask.
Hours per week:
Advice for students:
He explains the concepts and will go into depth if the class seems lost.