Fall 2021
Political Science 506 – World Politics (Draft)
School of Public Service 150 – Leadership and Decisionmaking (Drafting)
Spring 2021
Political Science 306: Introduction to International Relations
School of Public Service 510 – Game Theory & Formal Modeling
Fall 2020
Political Science 506: World Politics
Political Science 432: Civil War and Terrorism
Spring 2020
Political Science 525 – Civil War and Terrorism
Fall 2019
Political Science 420: Comparative Foreign Policy
Political Science 506: World Politics
Fall 2017
Political Science 506: World Politics
Political Science 432: Civil War and Terrorism
Spring 2017
Political Science 420: Comparative Foreign Policy
Political Science 531: Limited Dependent Variables
Fall 2016
Political Science 506: World Politics (Graduate)
Summer 2016
Political Science 525: Civil War and Terrorism (Graduate)
Spring 2016
Political Science 306: International Relations
Political Science 506: World Politics (Graduate)
Fall 2015
Political Science 306: International Relations
Political Science 420: Comparative Foreign Policy
Spring 2015
Political Science 306: International Relations
Political Science 431: Civil War and Terrorism
Fall 2014
Political Science 306: International Relations
Political Science 420: Comparative Foreign Policy
Summer 2014
Political Science 431: Civil War and Terrorism
Spring 2014
Political Science 306: International Relations
Fall 2013
Political Science 306: International Relations
Political Science 420: Comparative Foreign Policy
Spring 2013
Political Science 231: International Relations
Political Science 398: Advanced Methods
Fall 2012
Political Science 231: International Relations
Political Science 430: United States Foreign Policy
University of Missouri, Columbia
Spring 2012
Political Science 1400: International Relations
Political Science 4004: Strength and Weakness in International Relations
Political Science 4420: The Politics of International Economic Relations
Fall 2011
Political Science 1400: International Relations
Political Science 4420: The Politics of International Economic Relations
Political Science 4440: International Organization
University of Binghamton, SUNY
PLSC 380H: Power: Strength and Weakness in International Relations, Winter 2010
PLSC 380I: Game Theory & International Relations, Fall 2009
PLSC 486U: Power and Governance in International Relations, Spring 2008