Learning someone else's language means learning their subtle nuances and expressions. Many people who journey to the United States are confused when they confront someone with a different regional accent or expressions. Try asking where the “water fountain” is in New Hampshire, then ask someone in Alabama. It is a completely different apparatus!
Just going to Canada can confuse a newcomer from the United States. I try to learn expressions and usages of words wherever I go as well as how to properly pronounce cities, provinces and idiomatic expressions (like “out and about”).