IMMIGRATION RESOURCES

How to change your address with USCIS

Instructions for updating your mailing or physical address with USCIS for a pending case.

Find a Doctor

Please use this tool to contact the closest Doctor in your area.

2025 Naturalization Exam Civics Questions

Review the naturalization exam questions for the civics test here.

Citizenship Calculator

Determine the earliest possible date to file for Naturalization.

USCIS Processing Times

Look up your USCIS case’s processing time.

USCIS Tools

Additional resources that are helpful as you navigate U.S immigration.

I-751 Calculator

Learn how to calculate when to file for your Removal of Conditions case.

CEAC

Use CEAC to submit forms, upload documents, pay fees, and track your U.S. visa application online.

Civil Document Requirements

The website lists the documents applicants must submit, including birth, marriage, and police records, to support their immigrant visa application.

Marriage-Based Green Card & Fiancé Visa Intake Form

After booking your consultation, please fill out this form for your marriage-based green card or K-1 fiancé visa case.

U.S Civics Test for N400 - U.S Citizenship

These are the questions you will be responsible for knowing for your Naturalization interview.

Affidavit Support

Follow these guidelines on how to determine if you meet the Affidavit of Support thresholds.

USCIS Fees Calculator

Calculate your fees and know how to pay.

USCIS Case Status

Track your pending case online.

New York Driver’s License

Check to see if you have sufficient points to apply for a NY Driver’s License.

Visa Bulletin

The Visa Bulletin shows which green card applications are ready for processing for family preference and employment-based cases

National Visa Center (NVC) Inquiry Form

Use this form to contact the NVC about case status, documents, or issues in a consular processing case.

U.S Consulate in London

Apply for, renew, or replace a U.S. passport and find guidance on forms, fees, and required documents.

U.S Passports

Apply for, renew, or replace a U.S. passport and find guidance on forms, fees, and required documents.

Family-Based Immigration Intake Form

After booking your consultation, fill out this form for your family sponsorship, removal of conditions, or naturalization case.