Undergraduate Teaching
Africa to 1800
Africa since 1800
African Cities (Urban Studies and Planning)
Christianity in Africa (Religious Studies)
Everyday Africa
African States (Political Science)
African Slavery and the Slave Trade (Africana Studies)
Colonial Encounters
British Colonies
Ethnographic History (Public History)
Oral History (Public History)
Digital History Seminar (Public History)
Introduction to Digital History (Public History)
History Communication (Public History)
Gender and Sexuality in Africa (Gender Studies)
African Democracy Project (Honors College)
Graduate Teaching
African Cities (Urban Studies and Planning)
Everyday Africa
World History Seminar
Ethnographic History (Public History)
Oral History (Public History)
Digital History (Public History)
Introduction to Digital History (Public History)
History Communication (Public History)
African Democracy Project (Honors College)