William Winslade
His lectures tend to be pretty long-winded, but they discuss very interesting material and I can say that I have learned a lot from him. He is compassionate and clearly wants the best of his students, and as long as you do the minimal reading assignments, this class is an easy A. He allows you a note sheet in the exams and even brings treats!