TeachingÂ
University of Oklahoma
African Politics & Society
Undergraduate: Spring 2023, Spring 2022, Spring 2020 & Fall 2017
Graduate (online): Fall 2022
Political Economy of Development
Undergraduate: Fall 2022, Fall 2021, Spring 2020, Fall 2019, Fall 2017
Graduate: Spring 2022, Fall 2020, Fall 2019
Authoritarianism & Democracy
Fall 2023
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