Resources

Check the status of your case online using the receipt number.

Schedule an appointment with USCIS.

Update your address with USCIS (print confirmation for your records).

List of processing times for USCIS offices nationwide.

Find a doctor in your area who can perform the immigration medical exam.

Contact Congress to advocate for better immigration laws in the United States.

American Immigration Lawyers Association (AILA)
American Immigration Law Foundation (AILF)

Visa Bulletin - is your priority date current?

Designated sponsors for J-1 visa holders

U.S. Embassies and Consulates Worldwide

Amnesty International
Asylum Law Organization
Human Rights Watch