Courses Taught
  • Admiralty
  • Conflict of laws
  • International law
  • International problems of criminal law
  • Survey of american law (special for foreign students)
  • International organization
  • International Law-Seminar
  • International Law: Treaties and Law of the Sea-Seminar