Teaching
Teaching
Introduction to Comparative Politics
Fall 2023, Spring 2024, Fall 2024
African Politics
Spring 2024, Spring 2025
Political Analysis
Spring 2025
Introduction to Comparative Politics
Fall 2023, Spring 2024, Fall 2024
African Politics
Spring 2024, Spring 2025
Political Analysis
Spring 2025