Undergraduate
Bachelor of Laws Honours Degree
Postgraduate
Notary Public and Conveyancer
Master of Laws- UZ
Bachelor of Laws- UZ
Legal Practitioner
Mining Law
Master of Laws (LIM) Nelson Mandela School of Law
Bachelor of Laws (LLB) Nelson Mandela School of Law
Diploma in Christian leadership and Biblical Studies Africa Multinational for Christ
Doctor of Law (LLD) Nelson Mandela School of Low University of Fort Hare
Master of Law (LLM) -University of Witwatersrand South Africa)
Bachelor of Laws (Hons) LLBS -University of Witwatersrand South Africa)
Master of Law (LLM)- MSU (2017)
Bachelor of Arts – UZ (2001)
Bachelor of Laws (Hons) LLBS (University of Zimbabwe-2013)
Constitutional LawHuman Rights Law
Doctor of Laws, Master of Laws (UNISA)
Bachelor of Laws (UZ)
Insurance LawLabour LawCommercial LawHuman Rights Law
LLM, LLB (Hons) (UZ)
Magistrate and Prosecutors Course
Dip Ed (UZ)
Dip Travel and Tourism Management (ICM London)
Registered Legal Practitioner
Criminal Law and ProcedureLand Law, ConveyancingNotarial Practice
Master of Laws (Medical Law) (UKZN)
Bachelor of Laws (UNIVEN)
Registered Legal Practitioner
Medical Law & EthicsInternational LawHuman RightsRefugee LawHumanitarian Law