Alexander Ruhsenberger
He is a great professor and reminded me how much I loved reading in the first place. His thought regarding feminine writing will guarantee blow your mind. This class changes you as a person if you really take it seriously and course material isn't that hard but interactive. His discussions are really good and rarely feel like work. GET HIM!