Professor of Law and Director of Clinical Legal Studies
west coast, new zealand
University of Canterbury
Professor of Law and Director of Clinical Legal Studies
university of kwazulu-natal
associate professor
institute for professional legal training
executive director
Institute for Professional Legal Training (IPLT)
Executive Director
Selected Consultancies: 2000 to 2016
Consultancies for UN; UNODC; UNAIDS; UNDP; EU; IBA; OSI;OSF; Commonwealth Secretariat and Others.
national prosecuting authority
special prosecutor
society of advocates
advocate
iplt
director
Zeerust High School
University of the Witwatersrand
University of Natal