Instructor of Record

Metropolitan State University

POL 101, Introduction to American Government and Politics


Teaching Assistantships

University of Minnesota

POL 3323, Political Tolerance
POL 3766, Political Psychology of Mass Behavior


Additional Training

Participant in Dissertation Writing Retreat hosted by University of Minnesota's Center for Writing.
University of Minnesota Political Science Teaching Conference Participant
Participant in the Center for Writing’s Commenting and Grading: A Workshop for TAs