Political Science 280: Introduction to Political Analysis
- Spring 2019 and 2020 
- An undergraduate introduction to social science research methods. 
Teaching Assistant
- Nominated for Susan Deese-Roberts Teaching Assistant of the Year Award, 2018 and 2019, from the University of New Mexico Center for Teaching Excellence. 
- Political Science 110: The Political World - Fall 2015, Spring 2016 
 
- Political Science 220: Comparative Politics - Fall 2017 
 
- Political Science 280: Introduction to Political Analysis - Fall 2018, Fall 2019