Courses Taught
  • International Law
  • International Organizations
  • Advanced Issues In International Law
  • International Legal Theory
  • Foreign Investment
  • Michigan Journal Of International Law
  • International Law: Advanced Topics