I currently teach the following papers for the undergraduate PPE (Philosophy, Politics and Economics) degree at Oxford:

  • International Relations
  • International Relations in the Era of Two World Wars
  • Introduction to the Theory and Practice of Politics

I teach or have taught for Jesus, Harris Manchester, Lady Margaret Hall Pembroke, and Worcester colleges. In addition, I have designed and taught a course for Stanford University’s Oxford Program on Chinese foreign policy.