Links & information

Useful information and resources on immigration laws and procedures: links to official government sites and programs, documents, and others.

U.S. Citizenship and Immigration Services (USCIS)

Forms, laws, processes, requisites, and other resources. Official source of information.


Find a Doctor

Find a doctor who is authorized by USCIS to get the medical examination required for most Green Card applicants.


Naturalization Study Materials

Study materials and resources to prepare for the Naturalization exam.


Executive Office for Immigration Review (EOIR)

Find information about your case with your A# (Alien Number), including hearing dates.


DOS Consular Processing Program

Find instructions for Visa processing for people located outside the United States, for example family petitions.


Priority Dates – Visa Bulletin

Including final action dates for family-sponsored preference cases and dates for filing family-sponsored visa applications. Make sure to check the latest bulleting issued.


Processing times

USCIS online tool to check your estimated processing time. Select your form, form category, and the office that is processing your case to get a time estimate.


ICE Appointment Scheduler

Appointment scheduling and management tool to help manage the scheduling of individual and family unit (FAMU) noncitizens required to appear before ICE for further immigration case processing.


Immigration Law Glossary

This Immigration glossary will help you understand the legal terms and phrases which are relevant to visas, citizenship, and other areas of Immigration law.

Open PDF