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.]