Citizenship Resources
Prepare for U.S. citizenship with these helpful online resources! In this resource guide you will find online citizenship test prep and reference resources from the library, as well as local, state, and national online resources, including a guide to naturalization, detailed practice materials for the citizenship exam, and a list of web resources from the US Citizenship and Immigration Services that can help you with the naturalization process.
Library Resources
Citizenship Test Prep
Brainfuse Adult Learning Center
Adult Core Skills by LearningExpress
Universal Class: 500+ Courses
The Reading Program
Local, State, and National Websites
Links to non-library websites on the SCCLD website does not constitute an endorsement or recommendation by SCCLD. When accessing any non-library link, you will be leaving the Santa Clara County Library District website. Please be aware that policies that apply to the Library and its website may not be the same as the terms of use for other websites. By proceeding you agree to accept and assume all risks and responsibilities that may arise from your use of the external websites.
- Santa Clara County Office of Immigrant Relations, opens a new window, opens a new window
- Immigration Resource Directory, opens a new window from the Judicial Council of California. Find resources and information on immigration issues.
- USA Learns Citizenship is a free online course that will help you prepare for your citizenship or naturalization interview.
- ImmigrantInfo.org, opens a new window maintains a database of over 1000 local, state, and national links of interest, as well as a separate database of current ESL and Citizenship classes in Santa Clara County. Their Events Calendar posts ethnic and immigrant related County events that are free, non-political, and open to the public.
- U.S. Citizenship Podcast is a daily blog of Citizenship resources and news with a special emphasis on N-400 practice.
U.S. Citizenship and Immigration Services (USCIS)
- Resources for Citizenship:
- Applying and Managing Your Case:
- Tools and Resources
- USCIS Information Sessions
For general questions, case status information, or to make an appointment with a local USCIS office, call the USCIS Contact Center at 1-800-375-5283 (TTY: 800-767-1833).
