University of Massachusetts, Amherst - Instructor of Record
- World Politics Spring 2016 - Syllabus
- World Politics (Online) - Winter 2016/2017 - Syllabus under construction
University of Massachusetts Amherst - Teaching Assistant
- American Foreign Policy: Fall 2011, Spring 2012, Fall 2012, Fall 2013
- Making a Global World: Spring 2013
- American Politics Through Film: Spring 2014
San Diego State University - Teaching Assistant
- American Politics in Global Perspective: Fall 2009 – Fall 2010