Teaching
Princeton University
Theories of International Order
University of Oxford
What is International Relations? (Oxford Summer School)
214 International Relations Core
213 International Relations of the Cold War
212 International Relations in the Era of Two World Wars
University of Queensland
POLS1301 Introduction to Political Ideas
POLS2201 Australian Foreign Policy
POLS2401 Politics & the Economy
POLS1301 Introduction to Peace & Conflict Studies
Contact
jd0007@princeton.edu