Michael Walsh
Quizzes don't reflect the lectures or really even the readings you are given. You'll think you understand the concepts, then the questions will be worded differently in the quiz. I gave him a two only because of his extreme knowledge of the subject. He's an expert, but terrible at teaching.