Pretty easy, overall.
He calls out people for talking during class even though the lecture is 300 people.
He is good at having useful office hours
Hours per week:
Advice for students:
He is the best professor I have had in my career at Iowa State.