+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

How to get Green in USA ?

Alabaman

Hero Member
Apr 24, 2009
608
13
Edmonton
Visa Office......
Edmonton
Job Offer........
Pre-Assessed..
These are your three options:

1. Get married to an American (time to get green card ~ 3 months)
2. Get a job in the US and convince employer to sponsor you (time to get green card 2 to 10 years)
3. Play the annual visa lottery (You can not play as a Canadian Citizen)
 

newtone

Champion Member
Nov 10, 2010
2,032
157
Job Offer........
Pre-Assessed..
Alabaman said:
These are your three options:

1. Get married to an American (time to get green card ~ 3 months)
2. Get a job in the US and convince employer to sponsor you (time to get green card 2 to 10 years)
3. Play the annual visa lottery (You can not play as a Canadian Citizen)
Point number 3 is discrimination against Canadians
 

Karlshammar

Champion Member
Sep 3, 2009
1,554
97
Job Offer........
Pre-Assessed..
It is based on where you were born, not on citizenship. All countries that send over a certain amount of immigrants over the last 5 years are excluded.

By the way, this is the wrong forum for U.S. immigration questions. ;)
 

jckdry

Hero Member
Apr 28, 2009
285
15
if u r not outstanding in your field or very qualified to go under EB1 category and if u r from china, india, mexico
I think the quikest way is to get candian citizenship and and then get a job in USA on TN1 visa and go ffrom there - unless u have US spouse
People on EB2 and other workers from above countries can take 5 to 10 years to go green - I dont think many enjoy equal rights as americans while working on H1 visa