The American University of Paris:

  • World Politics

  • Advanced IR Theories

  • War and Peace

Temple University:

  • War and Peace (Instructor of Record) - Summer 2021*, 2023*; Fall 2021, 2023*; Spring 2022, 2023*, 2024* (*taught online and asynchronously)

  • Teaching Assistant for:

    • POLS 4896: Money and Politics

    • POLS 3510: Political Violence and Terrorism

    • POLS 1301: International Politics

    • POLS 0864: War and Peace

Pomona College:

  • Teaching Assistant for French 33 and French 44

Proposed Courses (listed from intermediate to advanced; contact me for course description or syllabi):

“Rebellion, Revolution, and Insurgency”

“Geopolitics of the Mediterranean”

“Borders, Migration, and Human Security in the Sahel”

“Global Perspectives on Human Rights, Terrorism, and Counterterrorism”