Pretty easy, overall.
Possibly the best class I've had at ISU.
He cares a great deal about your success, not just in his class but as a student as well.
Hours per week:
Advice for students:
Tests can be difficult, but if you go to his reviews you will do better.