Hello, I am TN visa holder from Canada and have questions regarding obtaining GC. Since a majority of my work has been in the US I am thinking, in the long run, GC might be the way to go.
1. I understand to get GC, one must first apply for I-140 and get it approved. Is this an easier route for Canadians wanting to obtain GC than say apply for H1-B and wait for GC?
2) If one is willing to pay for premium processing, can you tell me what’s the quickest way of obtaining GC? And what is usually the duration for this?
1. I understand to get GC, one must first apply for I-140 and get it approved. Is this an easier route for Canadians wanting to obtain GC than say apply for H1-B and wait for GC?
2) If one is willing to pay for premium processing, can you tell me what’s the quickest way of obtaining GC? And what is usually the duration for this?