Mark Blythe
I loved Dr. Blythe's class. He makes understanding the material so easy and his lectures aren't boring. He isn't a hard marker and he lays out the criteria and expectations repeatedly. Definitely take if you're interested in politics or government!