Community Resources Community Resources Why Is My Case Taking So Long What You Need to Know About Recent Changes to USCIS Filing Fees What is the Keeping Families Together Program What Is a Notice to Appear Understanding Your Responsibilities Under USCIS’s Affidavit of Support Who Can Vote in the U.S. Presidential Election What is myUSCIS Form I-693, Report of Medical Vaccination and Vaccination Record D-3 Waiver for U.S. College Graduates Employment Family Humanitarian Citizenship Get in Touch Call Us Email Us Consultation