Teaching

Teaching Assistant, University of Virginia

  • Politics of Modernity (Spring 2023; PLCP 2420)
  • International Relations (Fall 2022; PLIR 1010)
  • Politics of Western Europe (Spring 2022; PLCP 3110)
  • Politics of Developing Areas (Fall 2021; PLCP 3012)