Not too easy. Not too difficult.
He holds multiple review sessions before each test outside of class time which are really helpful.
He is a great teacher and makes me enjoy the class not to mention how easy his exams are.
Hours per week:
Advice for students:
If you do not pass this class, it is because you were not trying.