回复:回复:h1b with Canadian passpo
TN visa has no immigration intention, but H1B has dual intentions and it is valid for 6 years at least. With TN, you need to renew it every year. Switching to H1B from TN is just to save the hassle to reapplying every year.
