Charles Yeager
Professor Yeager is an entertaining, engaging, and enjoyable professor to listen to. While it can be easy to get lost in some of the information given, he keeps the subjects and course material very neatly organized and easy to understand. He was my first professor and, 3 semesters later, he still remains one of my favorite professors I've had.