Medical School - University of the Witwatersrand Medical School, 1973
Medical School - University Of The Witwatersrand, 1976
Medical School - University of the Witwatersrand Faculty of Health Sciences, 1973
Medical degree, DO - University Of The Witwatersrand, 1982
Fellowship in Pediatric Cardiac Critical Care Medicine - University Of California, San Francisco, 1982
Class of 1972 - University Of The Witwatersrand, 1972
Graduated 1979 - University of the Witwatersrand Faculty of Health Sciences, 1976