This class was tough.
Fairly hard class, but the teacher makes the material as interesting as possible and the class as best as it can be.
Fairly good teacher for a bad class.
Hours per week:
Advice for students:
I don't want to evaluate this but okay.