Teaching

Below is a summary of my teaching experience, including courses I have taught as a primary instructor and course co-designer, supported as a teaching assistant, or contributed to as a guest lecturer.

In recognition of my contributions in the classroom, I received the Outstanding Teaching Assistant Award from the University of Iowa in 2025—an award given to graduate instructors who demonstrate excellence in teaching and student engagement.


Primary Instructor and Course Co-Designer

POLI:1601 – Introduction to Social Media and Politics
Summer 2023

This undergraduate course explores the political and societal impacts of digital media and online communication. Students examine how platforms shape political engagement, the spread of misinformation, and democratic discourse both in the U.S. and globally. Topics include media bias, political polarization, algorithmic influence, and regulatory challenges.


Teaching Assistant

POLI:1400 – Intro to Comparative Politics
Fall 2021, Spring 2022, Fall 2023, Fall 2024

POLI:1501 – Intro to American Foreign Policy
Spring 2024

POLI:1601 – Introduction to Social Media and Politics
Fall 2021, Fall 2022, Summer 2022, Summer 2023

POLI:1900 – Race and Ethnic Politics in the U.S.
Spring 2022

POLI:1950 – Religion and Politics
Spring 2021

POLI:3111 – American Public Policy
Fall 2020


Guest Lecturer

POLI:7003:Advanced Methods: Machine Learning and Text Analysis, (Graduate Course)
Fall 2022