Maryann Gallagher
She's an extremely good lecturer and teacher, and very helpful as well. Everyone says to make sure you do the readings for the exams, but I never read and I got A's on both, just make sure to know the ones you go over in class. Also, make sure to really read the statecraft manual extremely closely and early on, because it is graded on performance 