Student born in anywhere but India
graph TD;
A[Student arrives in the US with F1 visa] -->|Pursues studies| B[Completes degree program]
B -->|Optional Practical Training - OPT| C[Eligible for H1B visa?]
C -->|Yes| D[Employer sponsors H1B visa?]
C -->|No| E[Seeks other employment or educational opportunities]
D -->|Yes| F[Applies for H1B visa]
D -->|No| E[Seeks other employment or educational opportunities]
F -->|H1B visa approved| H[Works on H1B visa]
H -->|Employer sponsors Green Card?| I[Applies for Green Card - PERM Process]
I -->|Yes| J[Files I-140]
I -->|No| E[Seeks other opportunities or continues on H1B]
J -->|I-140 approved| L[Files I-485]
L -->|Adjustment of Status| M[Receives Green Card]
E -->|Change of status, new visa, or returns home| N[Explores other opportunities or re-entry]
Student born in India
graph TD;
A[Student arrives in the US with F1 visa] -->|Pursues studies| B[Completes degree program]
B -->|Optional Practical Training - OPT| C[Eligible for H1B visa?]
C -->|Yes| D[Employer sponsors H1B visa?]
C -->|No| E[Seeks other employment or educational opportunities]
D -->|Yes| F[Applies for H1B visa]
D -->|No| E[Seeks other employment or educational opportunities]
F -->|H1B visa approved| H[Works on H1B visa]
H -->|Employer sponsors Green Card?| I[Applies for Green Card - PERM Process]
I -->|Yes| J[Files I-140]
I -->|No| E[Seeks other opportunities or continues on H1B]
J -->|I-140 approved| L[Eligible to get H1 renewed beyond 6 years]
L -->|Gets Married| M[Become parents to US born kids]
M -->|Kid turns 21| O[Kid sponsors I 130]
O -->|Adjustment of Status| Q[Receives Green Card]
E -->|Change of status, new visa, or returns home| N[Marry US Citizen or GC holder]
N -->|file I 130| K[Recieves GC]