Christopher Ewing
Dr. Ewing is a very good professor all the way around, but where I think he shines best is his ability to make everyone feel heard and respected in his class. He is a very big proponent of discussion-based lectures, and his classes are more akin to a Socratic Seminar, with everybody participating rather than just him talking at you for hours.