Medical Degree - Hahnemann College of Medicine, 1981
Internship - Geisinger Health Systems, 1979
Residency - ID - The University of Maryland, 1981
Fellowship 2 - Sydney Kimmel Medical College at Thomas Jefferson University, 1986
Medical degree, DO - Hahnemann College of Medicine, 1978
Residency in Pediatrics - The University of Maryland, 1981