- Iowa State University, Ames, Iowa. Degree: BS
- University of Iowa College of Medicine, Iowa City, Iowa. Degree: MD
- Tufts Floating Hospital for Children, Boston, Ma.
- Pediatric Primary Care Doctor at Burlington Pediatrics since 2004.
- Board Certified by the American Board of Pediatrics
- American Academy of Pediatrics
- Massachusetts Medical Society