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)