St. Olaf College
PSCI 121: Introduction to International Relations (Fall 2022 Syllabus)
PSCI 205: International Organizations (Interim 2022 Syllabus)
PSCI 215: Authoritarian Survival (Fall 2022 Syllabus)
PSCI 222: International Political Economy (Spring 2022 Syllabus)
PSCI 297: Washington DC, Politics Practicum (Interim 2021 Syllabus)
PSCI 322: Seminar on Economic Statecraft (Fall 2022 Syllabus)
University of North Carolina at Chapel Hill
Poli 150: Introduction to International Relations and World Politics (Syllabus)
Poli 252: International Organizations and Global Issues (Syllabus)