The
TN visa
can only be obtained by a Canadian or Mexican citizen. It is based upon a special treaty between the U.S. and Canada/Mexico. It is an easier work visa to obtain in comparison to e.g.
H-1B
or
H-2B. I would highly recommend anybody that is interesting in working in the U.S. to apply for the TN visa first, before trying another visa category. CL