Resources
- Visa Appointment Wait Time at U.S. Embassy or Consulate
- Request for Case Assistance (DHS Form 7001) of the CIS Ombudsman's Office
- myUSCIS Online Portal
- USCIS Contact Center
- AAO (Administrative Appeals Office) Processing Time
- Adjustment of Status Filing Charts from the Visa Bulletin
- Board of Immigration Appeals
- Check USCIS Case Status Online
- Labor Department
- Office of Foreign Labor Certification
- OFLC (Office of Foreign Labor Certification) Frequently Asked Questions and Answers
- Social Security
- State Department
- U.S. Embassy or Consulate Visa Appointment Wait Times
- USCIS Civil Surgeons Locator
- USCIS Forms
- USCIS Processing Time Information
- USCIS Schedule an Appointment
- Visa Bulletin