Nick Smyth
Professor Smyth is a rare professor that creates and environment that allows for diversity of thought without tolerating hateful  ideas. He runs a flipped classroom. He lectured on the readings and then we had to do them that night. This method made understanding key ideas and getting a decent grade very easy if you do the bare minimum.