Associate Professor at the School of Law, University of Ghana, Legon, Accra where he teaches Public International Law and International Human Rights Law. He is also the representative lecturer from University of Ghana in the LL.M Programme in Human Rights and Democratisation, Centre for Human Rights, University of Pretoria, South Africa.