Not too easy. Not too difficult.
He is not an extremely hard teacher by any means.
The tests are made by a committee for all sections of the course,
Hours per week:
Advice for students:
and he does a good job of preparing you for the tests.