Daniel Amernick
This man is insane and it's wild to go to class to see what kind of unfunny jokes he'll make. He's a VERY hard grader, make sure to use your textbook for assignments and take notes religiously. It's a tough course for being a 100 class, so if you don't want to be graded as if this is your dissertation review, take another professor's class.