Non-permanent, in job list
TN - (NAFTA) Treaty Nationals
TN visas are given for people on non-permanent positions which are in the labor shortage list published by DOL.
TN needs renewal every year.
As TN holders are not US permanent residents, they should find tax returns to both US and Canadian goverments.