Venter, Dawid, Rhodes University, South Africa