International Politics in Theory and Practice
Graduate (Master) seminar; Fall 2026
Introduction to International Relations
Undergraduate lecture; Spring 2025, Spring 2026
American Foreign Policy
Undergraduate lecture; Fall 2024, Spring 2026
International Relations and East Asia
Undergraduate seminar; Fall 2024, Winter 2026
International Security
Graduate (PhD) seminar; Spring 2025