Christopher Rogers
I'm not a huge fan of this subject, but Professor Rogers' passion in real-time political events is contagious; I love how he sends out announcements updating students on what America is doing TODAY, especially during a presidential election year. He gives out additional readings, which are usually entertaining and relevant to the current lesson.