Not too easy. Not too difficult.
Always available in his office. He gives practice worksheets and all past exams.
The material is difficult if you don't study, which most people don't, but easy if you do.
Hours per week:
Advice for students:
One of my favorite professors at Iowa State.