Overall well organized, small program but detail-oriented. Competitive to get into the program so the school drives students to challenge themselves even after high school graduation which I believe is a positive effect
If you're the owner or representative of University of Toronto - UofT, you can claim this University and build a better profile.