English and French are the 2 official languages of Canada. While most Canadian provinces accept English skills as an essential requirement, Quebec has most focus on inviting francophone immigrants. So, to immigrate to Canada and settle in Quebec, it will be essential to learn French to a certain skill level as counted through CLB/NCLC.