Pretty easy, overall.
Tests are extremely difficult. Makes you feel dumb if you don't know what he's talking about.
Group project is very confusing. Homework is easy, but doesn't thoroughly explain the chapters.
Hours per week:
Advice for students:
He is one of the best teachers at ISU! He genuinely cares about his students and is always willing to help.