Teaching

  • Public International Law
  • International Humanitarian Law
  • Law of The Sea
  • Human Rights

Graduate supervision

  • LL.M Programme, Faculty of Law
  • MHRD Programme CSH
  • PGDHR and MHR Programmes at FGS

Undergraduate Courses

2003-2004 – Public International Law and Environmental Law
2005-2006 – Law of Contract, Law of Deli

2006-2008 – Land Law, Law of Delict, Environmental Law
2012-2020 – Public International Law, Humanitarian Law

 

2008-2012 – at Maastricht University, The Netherlands
Introduction to Law
Legal English
Law and Society
2009 – Hasselt University, Belgium (co-teaching by Maastricht University)
Legal English

Postgraduate Lectures

2003-2008
Law of the Sea, Environmental Law, International Criminal Law, Human Rights, Feminist Jurisprudence, Globalization-related issues, Development Studies and Public Policy.

2012 -2015
Human Rights, Democratization, Development, Globalization, Environmental Law, International Criminal Law

2008-2012 – at Maastricht University and Erasmus University, Rotterdam Right to Health and International Trade