Stefan completed his training at the University of Toronto in Community Medicine as a Fellow of the Royal College of Physicians and Family Medicine with the Canadian Council of Family Physicians and provides clinical care through the Inner-City Health Associates.