Graduate courses
- Seminar in International Political Economy (Fall 2023)
- Advanced Research Seminar (Spring 2019)
- Seminar in World Politics (Spring 2014)
Undergraduate courses
- International Political Economy (Spring 2024)
- History of the Global Economy (Fall 2023)
- Public Opinion & Foreign Policy (Spring 2022)
- Commerce and Conflict (Fall 2021)
- Introduction to World Politics (Fall 2021)
- The Politics of Economic Crisis (Online Synchronous, Spring 2021)
- International Organization (Fall 2015)