top of page



Contemporary African Politics


Introduction to Comparative Politics


Democratization and Regime Change in Developing Countries


Religion and Politics


Agrarian Politics in Sub-Saharan Africa


Comparative Politics Survey II 

Parties and Elections in Developing Countries


Democracy, Autocracy, and Regime Change


Comparative Democratic Processes

political song competition

In Fall 2020, because teaching online made us so miserable, I ran a political song competition in my Introduction to Comparative Politics and Contemporary African Politics courses. This page links to the entries and I will update it.

bottom of page