The TN Visa is a temporary work visa for citizens of Canada and Mexico that allows them to work in around 63 occupations. This visa is a result of the North American Free Trade Agreement (NAFTA) signed between the United States, Canada, and Mexico. There are two types of TN visa based on nationality: TN-1 […]