University of the Witwatersrand
He currently teaches at the University of the Witwatersrand, in Johannesburg.