Courses Taught
  • International Law
  • International Law Workshop
  • Property I
  • Property II
  • Marx To Markets
  • Legal Theory Workshop