For those who will be looking for schools (especially newcomers). My friends' kids are going to this private school - The York School in North York, Ontario. Perfect location between downtown and suburbs. Accessible by subways, bus, a lot of office building around for parents to work. So far everyone is happy. In addition, they have Baccalaureate program that is similar to European program - strong and good reputation for college application. They have a lot of international students, so much easier to communicate when you are just landed.