USCIS Online Case Status
Check your case status directly with the U.S. Citizenship and Immigration services through their online tool.
USCIS Processing Time Information
Get information about available services such as information on average wait times and current case status.
U.S. Consulate and Embassies
All the information you need to know regarding the U.S. Consulate and Embassies around the world, including current travel information and country specific information.
All things pertinent to visas through the website of the U.S. Department of State Bureau of Consular Affairs, including the tools to apply for a visa.