If you caught my earlier post, I promised to cover two other types of employment authorization for foreign workers commonly seen in the tech field: TN visa and practical training for students.

TN-Visa

The TN visa is similar to the H-1B visa, but is designed only for citizens of Canada and Mexico under the North American Free Trade Agreement (NAFTA).   Unlike the H-1B visa, which allows for holders to have dual intent, meaning they can pursue an application for...