
Courses Taught at Binghamton University, New York, USA (2006- 2016)
​
​
Fall 2016
AFST 180L China in Africa. [Instructor.]
​
Fall 2016
AFST 285D Africa in Global Political Economy [Instructor.]
​
Spring 2016
AFST 180L China in Africa. [Instructor.]
​
Spring 2015
AFST 383C International Relations of Africa. [Instructor.]
Spring 2015
AFST 180L China in Africa. [Instructor.]
​
Fall 2015
AFST 382R Africa and Asia. [Instructor.]
​
Fall 2015
AFST 285D Africa in Global Political Economy. [Instructor.]
​
Spring 2014
PLSC 442 Cultural Forces in World Politics. [Associate Instructor.]
​
Fall 2013
PLSC 486D Theories of World Politics. [Instructor.]
Spring 2013
PLSC 486J China in the Global South. [Instructor.]
​
Fall 2012
PLSC 486N International Institutions [Instructor.]
​
Spring 2012
PLSC 486J China in the Global South. [Instructor.]
​
Fall 2011
PLSC 486N International Institutions. [Instructor.]
​
Spring 2010
PLSC 486D Theories of World Politics. [Instructor.]
​
Spring 2010
PLSC 486F Africa in World Politics. [Associate Instructor.]
​
Fall 2010
PLSC 486D Theories of World Politics. [Instructor.]
​
Fall 2009
PLSC 486D Theories of World Politics. [Instructor.]
​
Spring 2009
PLSC 486A Political Economy of North-South Relations. [Instructor.]
​
Fall 2009
PLSC 486D Theories of World Politics. [Instructor.]
​
Spring 2008
PLSC 486D Theories of World Politics. [Instructor.]
​
Spring 2007
PLSC 486D Theories of World Politics. [Instructor.]
​
Spring 2006
PLSC 6630/PIC 620C Politics and Government in Africa.[Associate Instructor.]
​
Spring 2006
PLSC 6630 Political Change in Post-Colonial Africa. [Associate Instructor.]