Teaching

Spring 2018 

POL 252 China-Africa Encounters

INS 250 Seminar in International Studies

Fall 2017

Pol 257 The Politics of International Development

AFS 250 Seminar in Contemporary Issues in Africa

Syllabi available upon request.