I live and work in Quebec. I can give you some pointers about the province.
It is true that French is essential in Quebec. If you are willing to learn and speak the language, the francophones are warm, friendly people (those that I have met so far).
Quebec has the highest taxes, long wait in...