United States Citizenship and Immigration Services (USCIS)
Enter your receipt number to find the status of your case with USCIS.
Find out the published processing times for various types of application at various USCIS offices.
Get a list of USCIS approved civil surgeons in your area for your adjustment of status medical exam.
Make an appointment with an USCIS officer to find the status of your case.
Review USCIS' requirements for photographs.
United States Department of States
Learn more about Immigrant and Non-Immigrant Visas.
Get the latest priority dates published by the DOS.
Apply for a U.S. Passport (for U.S. citizens only).
Check the status of your 212(e) waiver application.
Get contact information for U.S. Embassies around the world.
Find out the documents that are available in various foreign countries according to the State Department.
Practice for your naturalization exam.
For the civics test.
For the English test.
Writing Vocabulary for Naturilzation Test.
Guide to Naturalization.
Other Useful Resources
Get contact information for foreign consular officers in the United States.
Information to request transcripts of your tax returns.
Apply for an ITIN.
Information to register with the Selective Service.