Not all immersion programs are created equally, and Lycée Francais is an example of that. The school was founded in 1995 with support from the French consulate to offer a French education to the children of French nationals living in Toronto (a portion of the faculty, then as now, are themselves French nationals). The program is based on the curriculum used in France, as developed by the French Ministry of Education. That said, the most substantive difference is that the program is dual, admitting students with either English or French as a first language, with French as the primary language of instruction from pre-school on up. Immersion often gets lumped in with gifted programs, though it's not at all just for high flyers. That said, the LFT program is challenging and very much intended, especially in the upper grades, for students preparing to enroll at university.