Du Preez, Petro, Stellenbosch University South Africa, South Africa