Commercial law
From 1969 to 1984 he taught various courses in various academic institutions including Contract, Tort, Commercial law and Public International Law. Academic positions he held include: 1969 to 1981, Lecturer, Senior Lecturer and then Associate Professor, Faculty of Law, University of Ghana; 1979-1980, Associate Professor of Commercial Law, University of Nairobi; 1980–84, Professor and Head of Department of Private Law, University of Calabar, Nigeria; He also held visiting academic positions at Lincoln College, Oxford University (1972), Yale Law School (1976) and at the University of Fribourg, Switzerland (1998).