Not too easy. Not too difficult.
Lectures are hilarious, and sometimes pretty revolutinoary.
He's always there after class of you want to dig deeper.
Hours per week:
Advice for students:
Worst Class i have taken at Iowa State. Never posted anything on time.