Поздравление Lessie, my experience is that the farther north you go, and the farther down the St. Lawrence River you go, the less English is spoken or understood. Quebec City is quite French, but it is also a very popular tourist and convention destination with people coming from places like Finland, Germany, Belgium and so on. So English is kind of the default language because more people speak it than French or Немецкий. While my cab driver in Sept-Iles spoke not a word of English, it is still spoken by many hospitality industry workers. My experience just ordering a Subway sandwich in Iles de la Madeleine, (on the St. Lawrence) in English was an exercise in total frustration.
Montreal is a very cosmopolitan city, with a lot of immigrants, many languages are spoken there, in fact, I met one of our company’s employees who is also a Русский immigrant, but I didn't ask if he spoke Французский.
I did a little asking around while I was in Quebec this past week. As Cliffy alluded to, there is some friction between French and English, but a lot of that stems from political differences. Quebec politics is just plain weird, they work so hard to hold on to their linguistic heritage that it is detrimental to Quebec and its citizens. If you are English, you can send your children to either a French or English school, If you are French you have no choice but to send them to a French school. This is a common complaint from many of my French co-workers. One, whose wife is from Colombia, complains that since they speak Spanish and French at home, their children will not learn English because they have to be sent to a French school. I think you have asked about immigrating to Canada before, nobody I talked to could answer the question if foreign immigrants to Quebec have to send their children to a French school or if they have a choice. That would be something to check into before deciding to land in Quebec. While it is handy, especially in the eastern half of Canada to know French, fluency English is imperative if one does not want to be stuck in Quebec forever. Believe it or not, Boston Air traffic Control has actually turned aircraft around and sent them back to Canada because they and the French crews operating the flights could not understand one another.
Many, but not all courses in universities in Quebec are offered in English, as my younger daughter found out. The tuition, though, is among the lowest in the country, so it is worth checking out.
Удачи