Teaching

I have taught several undergraduate courses as the instructor of record at Old Dominion University, Skidmore College, the University of Maine, and the University at Albany. Additionally, I have taught graduate courses as part of Old Dominion University’s Graduate Program in International Studies.

Below is a list of current and previous courses for which I serve(d) as the instructor of record.

Old Dominion University

  • Graduate courses:
    • IS 708/808: Asian Politics (Spring 2026)
    • IS 716/816: Theories of Comparative Sociopolitical Studies (Fall 2025)
  • Undergraduate courses:
    • POLS 338W: Politics of East Asia (Fall 2025)
    • POLS 102S: Introduction to Comparative Government and Politics (Fall 2025)

Skidmore College

  • PL 103: Introduction to Comparative and International Politics (Fall 2023, Spring 2024, Summer 2024, Fall 2024, Spring 2025)
  • PL 201: Principles of International Relations (Fall 2024)
  • PL 228: US Foreign Policy (Spring 2024)
  • PL 365: East Asian Politics (Fall 2023, Fall 2024)
  • PL 366: Global Militarization and the Politics of Empire (Spring 2024)
  • PL 366: Great Power Competition in the Global South (Spring 2025)

University of Maine

  • POS 241: Introduction to Comparative Politics (Fall 2020)
  • POS 349: Topics in Comparative Politics: Contentious Politics (Fall 2021)
  • POS 349: Topics in Comparative Politics: Nation-Building and Nationalism (Spring 2021)

University at Albany (SUNY)

  • AEAK/AHIS 389 (AEAK/RPOS 422): North Korea—History, Culture, Politics (Spring 2021, Spring 2024, Spring 2025)
  • RPOS 102: Introduction to Comparative Politics and International Relations (Summer 2019, Winter 2020, Summer 2020, Winter 2021, Summer 2021, Summer 2023)
  • RPOS 362: Nationalism and Nation-Building (Fall 2019, Winter 2022)
  • CEHC 310: Research Seminar in Emergency Preparedness, Homeland Security and Cybersecurity (Fall 2019)

Pedagogical Writing

I have published several pedagogical pieces, many of which focus on the use of games and simulations in undergraduate education. I have also written about my experiences as a teaching assistant in political science (TA) and suggestions for current TAs and their supervisors.