Pretty easy, overall.
One of the best teachers I have had at Iowa State.
He explains the topics very well and tells jokes to make the class interesting.
Hours per week:
Advice for students:
It isn't too hard if you pay attention and complete the homework assignments.