Pretty easy, overall.
One of the best classes I've had at Iowa State.
He definitely knows his stuff, but more importantly, he can convey it in ways that are interesting and easy to understand.
Hours per week:
Advice for students:
If you pay attention in class, do the exit tickets, homework, and extra credit, it'll be an easy A.