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 Employment Family Humanitarian Citizenship Get in Touch Call Us Email Us Consultation