Pretty easy, overall.
Tests ARE impossible because he words things so strangely.
I swear to god I understand and know what I'm talking about in that class, but the tests are so tricky that I always seem to mess up!
Hours per week:
Advice for students:
But he is really nice and has always answered my questions fully and promptly.