ودرس في دورات القانون الدولي في فيكتوريا، إسبانيا (1984)، وفي دورات معهد الأمم المتحدة للتدريب والبحث، وفي مادة القانون الدولي فـــي لاهاي (1987 و 1988 و 1996 و 1999)؛ وفي معهد جنيف للدراسات الدولية العليا (1988)، وفي جامعتي باريس الأولى والثانيـــة (1983 و 1994 و 1995 و 2001)؛ وفي أكاديمية لاهاي للقانون الدولي (1990)، وفي أكاديميـــة رودز للقانــــون البحـــري الدولي والسياسات البحرية الدولية (1997 و 1998 و 2000)؛ وفي دورات بانكاخا للقانـــون الـــدولي في كاستيون، بإسبانيا (1997)، وفي جامعة إكس - مارسيليا (2000)، وفي دورات القانون الدولي في تيسالونيكي، باليونان (2000).
Преподавал на курсах международного права в Виктории (Испания) в 1984 году, курсах международного права УНИТАР в Гааге (1987, 1988, 1996 и 1999 годы); Женевском институте международных исследований (1988 год), в первом и втором парижских университетах (1983, 1984, 1985, 2001 годы), Гаагской академии международного права (1990 год), Родосской академии международного морского права и политики (1997, 1998, 2000 годы), на банкахских курсах международного права в Кастельоне (Испания) в 1997 году, в Марсельском университете (2000 год), на курсах международного права в Салониках (Греция) в 2000 году.