Craig Tichelkamp
Tichelkamp is not a terrible professor, but his class is relatively difficult and he expects a lot from his students. In my class, you had to write 5 papers, but 2 lowest grades were dropped, so you really only have to write 3. Expect reading every night, and pop quizzes randomly on the readings. Also, he makes you go to a museum for a field trip.