Robert Yoon
I've told nearly every person I know to take a class with Professor Yoon. He is incredibly intelligent without making you feel insignificant in his presence, even though he went to Michigan, Harvard, AND worked at CNN for nearly two decades. Every class has his amazing humor and anecdotes, all while you learn a ton about elections and media.