On-Line Immigration Resources
InfoPass
Make an appointment to discuss your case with a local USCIS immigration officer
http://infopass.uscis.gov/info_en.php
Labor Certification: DOL and State Labor Offices Processing Times
Check the processing times for State Labor Offices and the US Department of Labor
http://workforcesecurity.doleta.gov/foreign/times.asp
USCIS Service Centers and District Offices Processing Times
Check the processing times for USCIS Regional Service Centers and District Offices
https://egov.immigration.gov/cris/jsps/ptimes.jsp;jsessionid=bHXOlPOCEinb
USCIS Case status inquiry
If you have a case #, check your specific case online
https://egov.immigration.gov/cris/jsps/caseStat.jsp;jsessionid=cOul3yr2naA7
Department of State J Waiver Information
http://travel.state.gov/visa/tempvisitors_info_waivers.html
Department of State J Waiver case status inquiry
http://169.253.2.79/
Department of State Visa Bulletin
Check to see if your immigrant visa is available under the annual quota system.
http://travel.state.gov/visa/frvi/bulletin/bulletin_1360.html
Visa Appointment Reservation System
A system for booking non-immigrant visa interviews at the U.S Embassy in Ottawa, Canada and selected Consulates General in Canada and Mexico.
https://www.nvars.com/use/
Embassy/consulate visa processing times
Find out how long it will take you to process your visa at your embassy or consulate
http://travel.state.gov/visa/tempvisitors_wait.php
US Embassies Home Pages
Links to every US Embassy
http://travel.state.gov/travel/abroad_embassies.html