Canada has two official languages: English and French. Canadian French is the umbrella name of a number of dialects that that differ in its vocabulary and pronunciation from standard French (e.g., the French spoken in France and Belgium). The most important of these dialects are Québécois and Acadian.
Approaching strangers in Spanish may leave you a bit tongue-tied at first. If you are like me, you will hesitate because you are trying to figure out whether to call this stranger “usted” (you, formal) or “tú” (you, informal).