Useful Links

U.S. Citizenship and Immigration Services

USCIS Homepage

USCIS Case Status

Print I-94 Admission Record

USCIS Processing Times

Visa Wait Times

Change Address with USCIS

USCIS Forms

USCIS Filing Fees

Filing Chart for Adjustment of Status

USCIS News Alerts

Application Support Center Locator

USCIS Physician Locator

Naturalization Test Study Materials

USCIS Change of Address Page (Form AR-11)

USCIS Infopass Appointment Page

USICS Welcome Guide for New Immigrants

STEM OPT Hub

STEM OPT Code List

SAVE System Web Site

U.S. Customs and Border Protection

USCBP Homepage

Download Your Form I-94 Admission Record

ESTA Application

Global Entry Application

U.S. Department of State

Visa Case Status

U.S. Department of State Homepage

Visa Bulletin

Visa Application Status Check

Reciprocity Chart and Fees

List of U.S. Embassies and Consulates

Foreign Government Embassies in Washington, D.C.

U.S. Passports Information

List of E Visa Countries

Green Card Lottery Program Information

Foreign Affairs Manual for Visas

Foreign Affairs Manual for E Visas

U.S. Embassy in Japan

U.S. Department of Labor

U.S. Department of Labor Homepage

DOL Online Wage Library

DOL iCert Portal and PERM Processing Times

PERM Online System

Occupational Outlook Handbook

O*Net Online

NAICS

PERM FAQs

U.S. Immigration and Customs Enforcement

US ICE Homepage

SEVIS Program

U.S. Social Security Administration

Immigration Related Information

Social Security Numbers and Immigrant Visas

Social Security Card Application Form

U.S. Internal Revenue Service

U.S. Internal Revenue Service Homepage

Foreign Account Tax Compliance Act (FACTA)

Taxation of Nonresidents

Taxation of Foreign Students and Scholars

U.S. Selective Service Administration

U.S. Selective Service Administration Homepage

Other Immigration Related Websites

American Immigration Lawyers Association

NAFSA: National Association of Educational Advisors

U.S. Department of Health & Human Services Current Poverty Guidelines

World Currency Converter

CA DMV

All 50 State Department of Motor Vehicle Web Sites