Teaching

“I love his teaching style. By far he is the best professor I have had–always encouraging meaningful, intellectually challenging, and interesting conversations regarding the materials during class. Additionally, I really appreciate his feedback for term papers and even discussion posts. He has always been incredibly supportive, and I enjoyed this class thoroughly and I hope he gets to teach more because I want him as my professor again.”

Student, SISG 760 Global International Relations 

Courses

American University, School of International Service

Adjunct Professorial Lecturer

  • SISG 760: Global International Relations

  • SISG 762 Global Governance

Teaching Assistant

  • SIS-105: World Politics (Fall 2020 and Spring 2021) (Instructor: Michael Schroeder)

San Diego Mesa College

Adjunct Instructor

  • POLI 101 Introduction to Political Science

  • POLI 140 Contemporary International Politics (Spring 2026)

Arizona State University, Leadership, Diplomacy and National Security Lab

Teaching Assistant

  • IAL 503: Applied International Leadership (Fall Session B) (with Amb. Michael Polt)

  • IAL 598: Conflict Resolution and Peace Processes (Fall Session A 2025) (with Sasha Pippenger)

  • IAL 501: Character-Driven Leadership (Fall Session A 2025) (with Amb. Michael Polt)

  • IAL 508: Transatlantic Relations (Spring/Fall Session B 2025) (with Amb. Kurt Volker)

  • IAL 598: The Holocaust and World War II Today (Spring Session B 2025) (with Amb. Edward B. O’Donnell)

Teaching Resources

China, Russia, and the World (Sample Course Prospectus)

This is a sample course outline for an upper-division/honors seminar. The proposed course looks at the historical relationship between China and Russia since the seventeenth century (part I) and issues in their contemporary relationship and how the two powers interact with the rest of the world (part II). You can download the sample course outline here.

Vladimir Putin and XI Jinping shaking hands