We will be moving from China to Montreal this summer and I am currently looking at options for schools for my two sons who are 7 and 10 yo. Their main language is English and Chinese, but they understand spoken French and Spanish, although they cannot speak it or read it. They have gone to a private school all their lives in China, but now that we will move to Montreal we are considering public schools as they are very good. I am concerned about the French though, as they will not be at a good level to do the work expected. Do you know if there are English public schools or schools that cater to expat kids that could learn French slowly? What would you recommend? We still have not decided where to live, as this will be mostly according to the schools available on the area. Some of my husband's future colleagues mentioned Outremont and Le Plateau? so confused...HELP!!