Ken Kitts
From day one you can tell that Dr. Kitts is very passionate about polisci and is excellent at teaching people about it. His lectures are very interesting and the content is very rich but it is essential that you read the chapters in the book for the test. Great guy, he's absolutely hilarious, and gives really good feedback.