You are incorrect.
Hong Xing -
Am I correct in thinking you speak English on the west side of Canada and French on the east side ?
On the East Coast of Canada is the Province of Newfoundland, which speaks a delightful local dialect of English. I believe you are referring to the Province of Quebec which is not Officially Bi-lingual. French is the official language. The only officially bi-lingual province in Canada is New Brunswick.