Resources 

Processing Times, Forms and General Information
US Citizenship and Immigration Services

InfoPass Appointments
InfoPass

DOS Visa Bulletin
US Visas

DOS Nonimmigrant VISA Application Fees
Fees

Ports of Entry
CBP

Case Status – Check your status online
https://egov.uscis.gov/cris/Dashboard/CaseStatus.do

Find a USCIS Doctor
https://egov.uscis.gov/crisgwi/go?action=offices.type&OfficeLocator.office_type=CIV

Department of Homeland Security
http://www.dhs.gov/

Government Agencies