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