Guest Lectures

Introduction to Word Embeddings, SICSS-Stanford, 2025 Political Self-Censorship, COMM 158/258: Censorship and Propaganda, 2025 Agenda-Setting, COMM 108/208: Media Processes and Effects, 2024

Teaching Assistant

COMM 106/206: Communication Research Methods (Jennifer Pan), 2023 COMM 158/258: Censorship and Propaganda (Jennifer Pan), 2022, 2025

Previous Teaching

Princeton-in-Asia Teaching Fellow, China Foreign Affairs University, Beijing, 2014–2015