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