He holds a Bachelor of Arts degree and a post graduate Diploma in Education from the University of the Witwatersrand, together with advanced management qualifications from the University of Stellenbosch Business School and the Gordon Institute of Business Science.