Not too easy. Not too difficult.
Great teacher, detail-oriented on subjects with examples that are easy to understand.
Study guide is always there before midterms/final, make sure to tap on the subjects included.
Hours per week:
Advice for students:
Form study group if stuck on specific subject.