Funny because there is so much competition to get children into French immersion in the rest of Canada. Parents camp out before registration in some cities. The children will also learn English at school or at home. In order to work for the Canadian federal government you usually have to be able to speak English and French. In general being bilingual can only benefit you. I studied in French then went to univeristy in English. Kids can pick up languages easily. The rule was created because immigrants were only putting their kids into English school. In order to make sure French remained the primary language of Quebec they decided to make new immigrants register their children in French school. I find most Quebec students usually speak better English than the rest of Canada speaks French. Especially in Eastern Quebec.