Permanent Residence

Temporary Work Visas

such as E, H, L, O, and P

Visitor Visas

such as K, ESTA, and B

Student Visas

such as F, J, and M

Citizenship and Naturalization

Permanent Residence

Employment or Investment-based Green Card such as EB-1, EB-2, EB-3, and EB-5