Canada has two official languages. At the Canadian citizenship ceremony, the country's linguistic duality and its two official languages are acknowledged.
If we want to receive immigrants in the official language of their choice and give them a real choice, it's important, and even essential, to give them access to language training in the language of their choice.