Teaching Experience
Visiting Assistant Professor, Politics, Bates College
Fall 2024
Parties, Campaigns, and Elections
New Technologies and Politics
Short Term 2024
Playing Politics. Using Reacting to the Past to Learn about Early US Politics
Winter 2024
Statistics for Political Analysis
Psychology of Political Behavior
Fall 2023
U.S. Political Institutions & Processes
New Technologies and Politics
Winter 2023
Statistics for Political Analysis (Syllabus)
Sports and Politics from Coubertin to Kaepernick (Syllabus)
Fall 2022
U.S. Political Institutions & Processes (Syllabus)
Psychology of Political Behavior (Syllabus)
New Technologies and Politics (Syllabus)
Instructor & Lecturer, Political Science, CU Boulder
Spring 2022
Political Psychology (Syllabus)
Politics of the European Union (Syllabus)
Fall 2021
Introduction to American Politics and Government, Continuing Education (Syllabus)
Quantitative Research Methods, Continuing Education (Syllabus)
Campaigns & Elections (Syllabus)
Politics of the European Union (Syllabus)
Summer 2020
Political Psychology (Syllabus)
Spring 2020
Political Psychology (Syllabus)
Spring 2019
Revolutions and Political Violence (Syllabus)
Summer 2018
Introduction to Comparative Politics (Syllabus)
Teaching Assistant, Political Science, CU Boulder
Below is the list of courses I co-taught as a Teaching Assistant while being a PhD candidate at CU Boulder, together with relevant semesters and Lead Instructors.
Global Issues and International Affairs
Spring 2021 - Lead Instructor: Dr. Douglas Snyder
Fall 2020 - Lead Instructor: Dr. David Bearce
Spring 2018 - Lead Instructor: Dr. Gregory Young
Introduction to American Politics
Fall 2019 - Lead Instructor: Dr. John Griffin
Spring 2017 - Lead Instructor: Dr. Janet Donavan
Fall 2016 - Lead Instructor: Dr. Anand Sokhey
Introduction to Comparative Politics
Spring 2016 - Lead Instructor: Dr. Joseph Jupille
Fall 2015 - Lead Instructor: Dr. Andy Baker
Introduction to International Relations
Fall 2018 - Lead Instructor: Dr. Jaroslav Tir
Revolution and Political Violence
Fall 2017 - Lead Instructor: Dr. Gregory Young