Why should students stay in immersion until they graduate?
While it is true that students can communicate well in French by the time they reach junior high, they need the senior high school years to give them a broader vocabulary, more complex constructions, and greater familiarity with the social usages of the language. The longer they continue to learn in the French language and the more subjects they take in French, the more fluent they will become.