Visiting/Adjunct Assistant Professor:
State-building under the boot of empires (Pol 392), Elon University, Spring 2016
Introduction to International Relations (Pol 141), Elon University, Fall, 2015. Sample Syllabus
Introduction to American Government and Politics (Pol 113), Wake Forest University, Fall, 2015. Sample Syllabus
Own courses taught (University of North Carolina Chapel Hill):
Politics of East Central Europe (POLI 236), UNC, Spring, 2015.
Politics of East Central Europe (POLI 236), UNC, Fall 2014. Sample Syllabus
Introduction to Comparative Politics (POLI 130), UNC, Summer Session II, 2014.
Democratization and Civil Society, Center for Human Science, Spring 2014.
European Politics (POLI 239), UNC Friday Center, Spring, 2014.
Introduction to Comparative Politics (POLI 130), UNC, Spring, 2014. Sample Syllabus
European Politics (POLI 239), UNC Friday Center, Fall, 2013.
Introduction to Comparative Politics (POLI 130), UNC, Summer Session II, 2013.
Trends in Violence over the Centuries, Center for Human Science, Spring 2013.
Political Behavior of the American Electorate, Center for Human Science, Spring 2013.
European Politics (POLI 239), UNC, Spring, 2013. Sample Syllabus
Introduction to Comparative Politics (POLI 130), UNC, Fall, 2012.
European Politics (POLI 239), UNC, Summer Session II, 2012.
Teaching Assistant (University of North Carolina Chapel Hill):
European Politics (POLI 239) taught by Dr. Erica Roberts, Spring, 2012
Intro to American Politics (POLI 100) taught by Dr. Jason Roberts, Fall, 2011.
Politics of East Central Europe (POLI 236) taught by Dr. Milada Vachudova, Spring, 2011.
Intro to American Politics (POLI 100) taught by Dr. George Rabinowitz, Fall, 2010.
Politics of East Central Europe (POLI 236) taught by Dr. Milada Vachudova, Spring, 2010.
European Politics (POLI 239) taught by Dr. Gary Marks, Fall, 2009.
Intro to Comparative Politics (POLI 130) taught by Dr. Andrew Reynolds, Spring, 2009.
Sample teaching evaluations: