A Great private school!
CanSTEM is a great private school. I was struggling in math, but when I took my grade 12 math course at CanStem I learned a lot more and achieved excellent marks. All the teachers at CanSTEM are excellent at teaching. They spend 1 on 1 time with the students to teach and help them understand the course. CanSTEM for me is one of the top most recommended private schools.