Not too easy. Not too difficult.
This class was pretty difficult, but if you put a lot of effort into it you can get a good grade.
You definitely cannot slack off. His midterms are very similar to the sample exams.
Hours per week:
Advice for students:
The final was tough, and not like the sample exam except for a few questions.