Applying for Citizenship

Naturalization Test Prep

Naturalization Test Prep

Need Help With Immigration?

  • New Americans Initiative is a partnership between the State of Illinois and the Illinois Coalition for Immigrant and Refugee Rights.
  • Centro de Informacion offers immigration services for a modest fee.
    For more information, contact them at (847) 695-9050.
  • Elgin Community College offers citizenship classes.
    Contact them at 847-214-6975.  

Information In Your Native Language


English As A Second Language


  • The Literacy Connection has volunteer tutors that will help you learn to read, write, and speak in English. 
  • YWCA Elgin's Adult Education and Literacy Program offers English as a Second Language (ESL) classes.  Contact them for more information at (847) 742-7930. 
  • Elgin Community College offers part-time and full-time ESL classes.  Contact them for more information at (847) 214-6904.
  • With Mango Languages you can learn English and over 70 other languages. Download the app from Google Play or the App store. (Requires a valid Gail Borden Public Library card.)
  • Testing and Education Reference Center helps prepare for your next exam.  (Requires a valid Gail Borden Public Library card.)
  • Hello English Hello Elgin offers information and resources for adult English Language learners, providers of adult English Learning services, organizations assisting learners, and individuals in the Elgin Area