I am a Canadian. I485被拒 in 2009 (J1签证, 没有WAIVER). H1B will be expired soon. I have got a new job offer recently; can I apply for TN visa? 被拒的可能性大吗?If I apply, which is better, apply to USCIS or CBP( go to the USA-Canada border)?
Thanks!