Not too easy. Not too difficult.
His tests can be difficult but if you take the time to study, you can do well in the class.
He genuinely cares about his students and wants to help you be successful.
Hours per week:
Advice for students:
The exams were hard and very narrow dispite the large amount of material covered.