TEACHING
TEACHING
University of Iowa
Public Opinion
POLI 3204 | Spring 2026 | University of Iowa | Instructor | AI-Literacy Project*
Democracy: Global Trends and Struggles
POLI 3411 | Fall 2025 | University of Iowa | Instructor
Introduction to American Politics - Honors
POLI 1100 | Fall 2025 | University of Iowa | Instructor | AI-Literacy Project*
University of Illinois at Urbana-Champaign
Introduction to American Politics
PS 101 | Spring 2025 | University of Illinois | Instructor
Democratic Backsliding
GLBL 296 | Spring 2025 | University of Illinois | Instructor
Introduction to Political Theory
PS 270 | Fall 2024 | University of Illinois | Instructor
Introduction to Political Research
PS 230 | Spring 2024 | University of Illinois | Instructor
Introduction to Comparative Politics
PS 240 | Fall 2023 | University of Illinois | Teaching Assistant
Introduction to Political Science
PS 100 (Online) | Fall 2020 | University of Illinois | Instructor
Korea University
On Multiculturalism
POL 778 | Fall 2015 | Korea University | Teaching Assistant
Law and Political Thought
POL 238 | Fall 2015 | Korea University | Teaching Assistant
2023-24 Best Undergraduate Teaching by Graduate Teaching Assistant in the College of Liberal Arts and Sciences, University of Illinois
University of Illinois Teachers Ranked as Excellent (SP2025, FA2024, SP2024, FA2023, FA2022, SP2022, FA2021, FA2019)