Trey Orndorff
Super cool guy who somehow makes a boring topic (at least for people who aren't majoring in it) super interesting. Balanced views -- or at the very least not pushy about them; a lot of PS professors tend to view lectures as a way to preach a sermon without actually teaching anything substantial about the topic. I feel more drawn to PS now.