>The attraction to French Immersion programs does not relate much to 'bilingualism', but is more of an attempt by parents to have their children enrolled in classes that are not in the (in some cases, dire) public education 'main stream'.
Not a smart decision, in BC. It's difficult to find/hire enough qualified teachers, so it's a bit like Res F CO selection: you take what you can get. Some kids in immersion might not be getting as good an education as kids in regular programs, but the effect is hard to see because the kids in immersion programs generally have family and aptitude advantages that enable them to still turn in good performance. Parents don't consider whether their child going into a decent post-secondary program might have gotten into a really good one with better grades in a regular school. OTOH, a decent university education coupled with bilingualism offers opportunities in federal government that a unilingual prestige education does not.