• USA Learns: U.S. Citizenship Course
    USA Learns now has a U.S. Citizenship course to help you prepare for your citizenship or naturalization interview. The course has four units:
    Unit 1: Steps to Becoming a U.S. Citizen
    Unit 2: N-400 Interview Practice
    Unit 3: Civics, Reading and Writing Practice
    Unit 4: Your Interview and New Citizenship
    USA Learns Citizenship will help you with the information and language you need to become a U.S. citizen.
  • Refugee Center Online
    The Refugee Center online has resources to prepare for the citizenship interview. Learn about the N400 application. Learn how to apply for citizenship. Read about the naturalization interview. Sign up for a free U.S. Citizenship Test Class.
  • USCIS Civics Practice Test Video Series
  • CLINIC’s Citizenship Test Guide
    CLINIC’s study guide for the U.S. citizenship test explains the naturalization testing requirements and contains 13 study units on U.S. history and civics. It includes a glossary of vocabulary words and test review questions for each unit.