Teaching

Sign up for office hours


Introduction to  Comparative Politics
Fall 2023, Spring 2024, Fall 2024


African Politics
Spring 2024, Spring 2025


Political Analysis
Spring 2025