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”