Pretty easy, overall.
He is very easy to talk to if you are unclear about something and the homework/tests are not hard if you show up and take thorough notes.
Did I mention how ridiculously good-looking he is? Well, he is.
Hours per week:
Advice for students:
Great teacher!! Really helps you understand the material and makes the class interesting.