Pretty easy, overall.
He also gives random test questions throughout lectures so go to every class to get them.
He is the best teacher I have had at Iowa State so far.
Hours per week:
Advice for students:
He is very easy and is always willing to help you.