Immigration Resources

General Resources

Official USCIS website with forms and instructions:

Overview of US Visas:

USCIS Processing Times:

Visa Appointment & Processing Wait Times:

Current Visa Bulletin:

For US Permanent Residents

USCIS Welcome Guide for New Immigrants:

USCIS Guide to Naturalization:

For Students

OPT STEM Extension Information:

DHS Resources for Foreign Students:

For Sponsoring Fiance or Spouse

Information on Sponsoring a Spouse:

Information on Sponsoring a Fiance: