Teaching

  • “Aspects of International Law”. Graduate Seminar, St Andrews University
  • “International Law and International Security”. Graduate Seminar, St Andrews University
  • “International Relations and International Law”. Taught as Undergraduate Module, St Andrews University and MPhil Graduate Seminar, Oxford University
  • Lectures on International Relations theories, Law and Ethics for team-taught undergraduate modules, St Andrews University
  • Tutorials on International Relations Theories, St Andrews and Oxford University

Blog at WordPress.com.

Up ↑