Medical School - Sydney Kimmel Medical College at Thomas Jefferson University, 1994
Medical Education - Thomas Jefferson University, 1994
Residency in Anaesthesiology - Johns Hopkins University / Johns Hopkins University, 2004
Fellowship in Pediatric Cardiac Critical Care Medicine - Johns Hopkins University / Johns Hopkins University, 2005
Residency in Pediatrics - Tower Health/St. Christopher's Hospital for Children, 1998
Fellowship in Pediatric Cardiac Critical Care Medicine - Children's Hospital of Philadelphia, 2001
Class of 1999 - Sydney Kimmel Medical College at Thomas Jefferson University, 1994