Residency in Surgery (Gen) - University of North Carolina Hospitals, 1968
Residency in Surgery (Gen) - University of Arizona College of Medicine-Tucson, 1971
Residency in Surgery (Gen) - Children's National Hospital//George Washington University, 1974
Fellowship in Podiatric Surgery - Children's National Hospital//George Washington University, 1976
Residency in Surgery (Gen) - University of Arizona College of Medicine-Tucson, 1974
Medical degree, DO - University Of North Carolina At Chapel Hill School Of Medicine, 1966
Bachelor Of Science - Davidson College, 1962
Doctor of Medicine - The University of North Carolina, 1966
General Surgery Residency - University of Arizona Hospital, 1974
Fellowship, Pediatric Surgery - Children's Hospital, National Medical Center, 1976
Medical School - University of North Carolina, 1966