Current USCIS Processing Times

The above link will bring you to the USCIS website where you can select the office that is processing your case to see an estimate of where USCIS on various case types.

USCIS Case Status Check

This link will allow you to enter your USCIS receipt number to check on the status of your case that is pending with USCIS.

DOS Visa Bulletin

The above will take you to the Department of State website and directly to the latest Visa Bulletin.

J-Visa Waiver Status Check

To check on the status of your J-1 Visa Waiver at the Department of State Website.