I heard people in Quebec are hostile toward English speakers, is that generally true?
Generally no, there are always exceptions though. If you come to Montréal you'll find some people who don't even speak french, or barely! You can survive with English only in Montréal without any trouble but if you go to smaller towns it will be a bit more difficult. I'd say most people here (Québec, not specifically Montréal) have a live and let live philosophy. I like to see the best in people though, so I might be wrong!