Sayres Rudy
A really intelligent, extremely caring professor. Assigns readings then bases a in depth conversation within the class. He frames the class in very critical lens of the world. Other reviews claim he hates the west. That is false, he simply is scorchingly critical of the world and the way it functions. Cannot recommend him enough to anyone.