Courses Taught at Utah Valley University
American National Government
State and Local Government
Policy Analysis
The Politics of Economic Inequality
Environmental Politics

Courses Taught at Texas Tech University
Inequalities in Participation and Representation

Courses Taught at University of California San Diego
Inequalities in Participation and Representation

Pedagogy Awards
Barbara and Paul Saltman Excellent Teaching Award, UCSD, 2020
TA Excellence Award, UCSD Political Science Department, 2018

Pedagogy Consulting
Graduate Teaching Consultant, UCSD Engaged Teaching Hub, 2018-19
Political Science Senior Teaching Assistant, UCSD, 2018-2020

Online Teaching Academy, Utah Valley University, 2022
Inclusive Design and Assessment, Utah Valley University, 2022
Summer Graduate Teaching Scholars, UCSD 2019
Introduction to College Teaching, UCSD, 2018
Undergraduate Teaching and Learning in Political Science, UCSD, 2017