1994-1998 Tufts University, B.A. in Chemistry and Child Development, cum laude
1998-2002 Tufts University School of Medicine, M.D. degree
2002-2005 Floating Hospital for Children at Tufts Medical Center, residency in pediatrics