Brahm Kleinman
Only good things to say. His lectures are engaging and he genuinely cares about getting to know his students. He is very available for help at office hours. Prompts for essays and final exam were given well in advance so there were no surprises. This was my elective (I'm in science) but it turned out to be my favourite course.