Pretty easy, overall.
He is very knowledgeable and keeps the class awake with jokes and calling randomly on students.
He also makes an attempt to learn each students name, and truly cares about making sure his students learn the subject.
Hours per week:
Advice for students:
Take any class with him and you will not be disappointed.