He received his MD at the University of British Columbia and his Masters of Medical Education, FAAP and DABPed at the University of Toronto. He is the recipient of multiple teaching awards.