Nah. In the popular ares they speak English... (resorts for Mexico.)
All of Canada including Montreal but excluding the rest of Quebec, speak English. The "french" in Montreal who don't speak English do it by choice, but ehy understand and can communicate. Ask Tark. Not sure about Mexico, but even in Montreal, if you make an SLIGHT effort to speak in French they will be excepting!