Medical Degree - University of Toronto Faculty of Medicine, 1987
Neurological Surgery Residency - University of Toronto Faculty of Medicine, 1998
Fellowship in Pediatric Neurosurgery - Hospital For Sick Children, 1996
Surgical Internship - Mount Sinai Hospital, Faculty of Medicine, University of Toronto, 1988
Residency, Neurosurgery - University of Ottawa GME, 1989
Residency, Neurosurgery - University of Toronto, 1997
Fellow - Research Fellow - Medical Research Council of Canada and Brain Tumor Center, UCSF, 1996
PhD, Graduate Group in Biophysics - UCSF, 1996
Pediatric Neurosurgery Fellow - University of Toronto Hospital for Sick Children, 1998