Not too easy. Not too difficult.
You also have one big project due near the end of the semester, and I would recommend to get it done as soon as you can so you don't have to worry about it.
You also have 3 exams and a final that I found pretty hard.. But good luck!
Hours per week:
Advice for students:
The best professor I have had at Iowa State.