Education
Bachelor of Laws with 1st class honors, University Nairobi Law School, Kenya, 1978. Master of Laws, Harvard Law School, Cambridge, Massachusetts, 1980.
Bachelor of Laws with 1st class honors, University Nairobi Law School, Kenya, 1978. Master of Laws, Harvard Law School, Cambridge, Massachusetts, 1980.
Advisory, professional examinations, Commissioner for Oaths and Notary Public Kenya School Law, 1978—1979, lecturer, 1980—1997, senior lecturer, since 1997.
Member of International Education Institute, Law Society Kenya (advisory).