But having gotten a few TNs at the border, they've never really asked about residency.
With your degree, a letter from the employer highlighting the constraints (role, salary), they ask you some questions and that's it.
If you are young, the border guards might get stuffy that you make 2x their salary, I found that to be the case.
The Mexican border officials I found have no clue about NAFTA/TN, it's literally a trade violation, it's really odd I guess they don't process many Visas but you'd think it would be 'in the book' somewhere.
So if you go to the US/Can border with the right paperwork, my experience (not legal opinion) has indicated you'd be fine.
You have to ask for a NAFTA officer. You should do your research where the NAFTA officers are and cross at those border entries at the times they are present.
The staff at the Mexican border had absolutely no idea what 'NAFTA TN Visa' was, there was no response of "We don't have a NAFTA officer on duty now, come back later or go to XYZ border crossing" it was "What are you talking about? We have no idea, go away."
But having gotten a few TNs at the border, they've never really asked about residency.
With your degree, a letter from the employer highlighting the constraints (role, salary), they ask you some questions and that's it.
If you are young, the border guards might get stuffy that you make 2x their salary, I found that to be the case.
The Mexican border officials I found have no clue about NAFTA/TN, it's literally a trade violation, it's really odd I guess they don't process many Visas but you'd think it would be 'in the book' somewhere.
So if you go to the US/Can border with the right paperwork, my experience (not legal opinion) has indicated you'd be fine.