
Instructor of Record (Temple University):
POLS 0864: War and Peace - Summer 2021*, 2023*; Fall 2021, 2023*; Spring 2022, 2023*, 2024* (*taught online and asynchronously)
Teaching Assistant (Temple University):
POLS 4896: Money and Politics
POLS 3510: Political Violence and Terrorism
POLS 1301: International Politics
POLS 0864: War and Peace
Teaching Assistant (Pomona College):
French 33
French 44
Proposed Courses (listed from intermediate to advanced; contact me for course description or syllabi):
“Power and Politics in Africa”
“Geopolitics of the Mediterranean”
“Fragile States in a Globalized World”
“Borders, Migration, and Human Security in the Sahel”
“Global Perspectives on Human Rights, Terrorism, and Counterterrorism”