Hi Mike, Here's my informal advice, as I have no special knowledge or qualifications in this area. Call right now and talk directly to both the US and Canadian authorities. Remember that neither country really has the authority to speak for the other.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.