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
**AI-Literacy Projects include both individual and group projects embedded within the class topic. For these projects, students are asked to participate in multiple-stage (or "scaffolded") assignments, engaging heavily with AI in the process. Students are always asked to generate a pre-registration of AI use before the main assignment, a complete chat log of their interaction with AI, a lengthy debrief memo after submitting the main assignment, and a class-wide roundtable discussion of their experiences. Details of the project can be shared upon request.Â
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)