My approach to teaching engages students through inclusive, participatory learning activities that encourage students to share their unique perspectives while developing skills and knowledge to support professional success and community engagement. It is a pedagogy based on more than a decade of experience as an educator working with a diverse array of student populations, and draws on my background in theater and arts education.

My teaching has also been significantly influenced through trainings from UC Santa Cruz's Center for Innovations in Teaching and Learning, where I received certificates in Course Design & Delivery and Teaching with Technology.

I have taught introductory and upper-division courses on American politics, public policy, and political history, with a focus on the causes and consequences of social and political inequalities.