Michael Paarlberg
Professor Paarlberg is very knowledgeable about the field and is honestly an impressive professor. Lots of articles to read, and lots of class discussions. Overall a good class and not too bad or hard depending on how much time and effort you put in. Also GO TO CLASS, he notices lol. 