Instructor

Texas A&M University

POLS 324: The Politics of Global Inequality, Fall 2017

POLS 206: American Government, Fall 2017

POLS 209: Introduction to Political Science Research Methods, Spring 2015

Michigan State University

PLS 334: Campaigns and Elections, Summer 2012

PLS 310: Bureaucracy in the Policy Process, Spring 2012

Teaching Assistant

ICPSR Summer Program

Michigan State University

Introduction to Comparative Politics, Fall 2010 & Fall 2011.

International Organization and Cooperation, Spring 2011

Introduction to Political Methdology, Spring 2010. 

African Politics, Fall 2009.

War and Revolution, Spring 2009. 

Western European Politics, Fall 2008. 

Campaigns and Elections, Fall 2008.

Global Diversity, Spring 2008.

Introduction to political Science Fall 2006 & Fall 2007