Mark Blum
Professor Blum is incredibly well knowledged, informative, and engaging. His class was like a history, theology, sociology, and language class all rolled into one. You are expected to do the readings, which are difficult, but he doesn't make you feel down for not knowing stuff. I'm impressed by his knowledge, and I learned a lot in the class. 