Not too easy. Not too difficult.
Yes, his class is difficult and you have to do the work,
but he is highly accessible and is happy to clarify any questions.
Hours per week:
Advice for students:
A great "teacher!" happy to clarify any questions.