I am a Canadian looking to immigrate to US on TN Visa. I have the necessary education and work experience qualification. I am thinking about going to US on TN Visa and then switch to H1-B. The problem is H1-B is lottery and if I donot get selected in lottery couple of times (i.e. by the time TN Visa might be needed to be renewed as TN Visa is only for 3 years) would I become inelligible for TN Visa renewal as TN Visa does not have dual-intent whereas H1-B has dual intent. Dual intent means you are elligible for green card.
[link] [comments]
source https://www.reddit.com/r/immigration/comments/n0yp4f/can_tn_visa_be_renewed_after_h1b_not_getting/