Pretty easy, overall.
He is not just a great teacher, but also a great person.
He does all he can to help the students.
Hours per week:
Advice for students:
There is alot of homework and assingments in his class, but he only makes you do what you need to know