University of Michigan
- POLSCI 389.009 International Organization (Winter 2025)
- POLSCI 489.004 Advanced Topics: US-China-Taiwan Relations (Winter 2025)
- POLSCI 372.001 International Security Affairs (Winter 2025)
- POLSCI 389.002 International Organization (Fall 2024)
- POLSCI 489.013 Advanced Topics: US-China-Taiwan Relations (Fall 2024)
- POLSCI 489.002 International Development (Fall 2024)
University of South Carolina
- POLI 101 Introduction to Global Politics (Fall 2022, Spring 2023, Fall 2023)
- POLI 315 International Relations (Fall 2022, Spring 2023, Fall 2023)
- POLI 391 International Human Rights (Spring 2023, Fall 2023).
University of Illinois at Urbana-Champaign
- PS 394 Crisis Diplomacy (Instructor). Spring 2021
- GLBL 296 Global Studies Foundation Seminar on Human Rights (Instructor) (Teacher ranked as excellent by students). Fall 2020
- PS 386 International Law (Grader). Fall 2021. Taught by Dr. Paul Diehl.
- PS 348 Gov & Pol in Western Europe (Grader). Fall 2020. Taught by Dr. Konstantinos Kourtikakis.