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.
Citizenship Test Prep
Brainfuse Adult Learning Center
Adult Core Skills by LearningExpress
Universal Class: 500+ Courses
Learn About the U.S. Government
CQ Press Library: Congress Collection
The US Constitution A-Z: An Always Available Reference eBook
Local, State, and National Online Resources
- 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.
- US Citizenship and Immigration Services list of resources (see below).
- 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 A daily blog of Citizenship resources and news with a special emphasis on N-400 practice.
Resources from the USCIS
(U.S. Citizenship and Immigration Services)
For SCCLD’s Citizenship Resources webpage, this is what I recommend under USCIS:
USCIS official website: www.uscis.gov
- 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).