Undergraduate Courses:
- Politics of China (West Point, Fall 2022)
- Introduction to International Relations (West Point, Fall 2022)
Graduate Courses (as Teaching Assistant):
- Political Methodology III: Model Based Inference (Instructor: Justin Grimmer in Spring 2017)
Undergraduate Courses (as Teaching Assistant):
- Machine Learning for Social Scientists (Instructor: Rochelle Terman in Winter 2018, Edgar Vivanco in Summer 2018)
- The Science of Politics (Instructor: Jonathan Rodden & Jeremy Weinstein in Spring 2018)
- Authoritarian Politics (Instructor: Lisa Blaydes in Fall 2021)
- Chinese Politics (Instructor: Jean Oi in Winter 2021)