Non-immigrant Visas
B Visa E Visa F/M Visa H Visa
J Visa L Visa R Visa TN Visa
Visa Waiver FAQ    

-TN Visa
  Canadian citizens who are professionals can apply for a TN Visa to work in the United States, the process is usually quick if you qualify.
  The visa lasts for one year, can be renewed indefinitely and there are no limits on how many of these visas are issued each year.
  A TN visa is also sometimes required for Canadian residents who travel to the US for business.