Instructor  

  • Penn Global Seminar with Travel to Bulgaria, European Foreign and Security Policy (Spring 2025)
  • Populist Foreign Policy (Spring 2024)
  • Religion in International Relations (Spring 2023) [syllabus]
  • Research Methods in International Relations (2021; 2022; 2023) [syllabus]
  • Senior Seminar for Thesis Research (2021; 2022; 2023)
  • Social Movements and Protest Politics (Summer 2021, online) [syllabus]
  • International Politics (Summer 2021, online; Summer 2016, in-person)  
  • European Politics (Summer 2020, online; Summer 2017, in-person) [syllabus]
  • Introduction to Comparative Politics (Summer 2018)      
  • Writing Seminars on ‘Nationalism and Immigration’ (Spring 2018, Fall 2017)