Teaching 

University of Oklahoma

African Politics & Society
Spring 2023, Spring 2022, Spring 2020 & Fall 2017

Political Economy of Development
Undergraduate: Fall 2022, Fall 2021, Spring 2020, Fall 2019,
Fall 2017
Graduate: Spring 2022, Fall 2020, Fall 2019

Elections Around the World
Senior Capstone, Spring 2023



Cornell University

African Elections

Freshman Writing Seminar, Fall 2016

Protest and Political Participation in Authoritarian Regimes
Freshman Writing Seminar, Spring 2016