Pretty easy, overall.
Tests can be difficult, but he is very fair and will give points back.
Also textbook is required. You use it for homework and do examples out of it constantly.
Hours per week:
Advice for students:
favorite teacher at Iowa State. I recommend him to all of my friends.