Graduate - T. H. Chan Harvard School of Public Health, 1995
Fellow - Children’s Hospital of Boston, 1993
Resident - Children’s Hospital of Boston, 1991
Resident - Children's Hospital of St. Louis, 1990
Resident - Barnes-Jewish Hospital, 1989
Resident - Penn State Milton S Hershey Medical Center, 1988
Intern - Penn State Milton S Hershey Medical Center, 1987
Medical School - University of Cape Town, 1980
M.P.H. - T. H. Chan Harvard School of Public Health, 1994
Residency - ID - Penn State Milton S Hershey Medical Center, 1988
Fellowship 2 - Washington University/B-JH/SLCH Consortium, 1990
Fellowship 2 - Boston Children’s Hospital/Beth Israel Deaconess Medical Center/Harvard Medical School, 1992
MPH - T. H. Chan Harvard School of Public Health, 1995
MPH - T. H. Chan Harvard School of Public Health, 1994
Fellowship 2 - G Washington University, 1990
Class of 1980 - University of Cape Town, 1980
Mbchb - University of Cape Town, 1980
Residency Programs - The Pennsylvania State University College Of Medicine, 1988
Residency Programs - Barnes Jewish Hospital, 1989
Residency Programs - Children's Hospital of St. Louis, 1990
Fellowship Program, MFM - Children’s Hospital of Boston, 1993