Immigration Resources and English as a Second Language (ESL) Resources

Immigration Resources

connecticut institute for refugees and immigrants

Connecticut Institute for Refugees and Immigrants (CIRI) 
A statewide nonprofit organization that assists refugees and immigrants resolve legal, economic, linguistic and social barriers so that they become self-sufficient, integrated and contributing members of the community. 

greater hartford legal aid

Greater Hartford Legal Aid
Greater Hartford Legal Aid is a non-profit organization that provides a range of free legal services to low-income residents who live in the greater Hartford area. Adjustment of Status, Consular Processing, Employment Authorization, Naturalization/Citizenship, U visas, Violence Against Women Act (VAWA) petitions, Filings with USCIS

hartford public library

The American Place (TAP) 
TAP is a free program offered by Hartford Public Library, designed to welcome immigrants and ease their transition into their new home city. 

u.s. citizenship and immigration

US Citizenship and Immigration Services
Official website of the US Department of Homeland Security. Information about US citizenship, the application process, forms, green cards, laws, and research data.

immigration forms

USCIS Immigration Forms
Free downloadable immigration forms from US Citizen and Immigration Services. Free forms may also be ordered by calling 800-375-5283.


United States Citizenship and Immigration Services INFOPASS
Use the free INFOPASS service to schedule an appointment with a United States Citizenship and Immigration Services officer. You can meet with an officer to answer questions about citizenship, permanent residence (green card), getting a green card for a family member, or deferred action (cases in which deferred action forms have not already been submitted).

welcome to the u.s.

Welcome to the United States 
Welcome to the United States: A Guide for New Immigrants, contains practical information to help you settle into everyday life in the United States. It also contains basic civics information that introduces you to the U.S. system of government. You can download free copies in 14 languages. You can purchase printed copies in English, Spanish, and Chinese through the U.S. Government Bookstore.

English as a Second Language (ESL)

duo lingo

Free online language program with an element of fun.

guide to grammar

Guide to Grammar
Capital Community College's writing and grammar guide.

learning express

Learning Express Library:
Provides interactive online practice tests and tutorial courses for academic and licensing tests. Tests include Advanced Placement, Basic Skills Success(grammar, math, comprehension), Business Writing, Civil Service (including Postal Workers), College Preparation (including SAT), Cosmetology, EMS, ESL (Spanish), Firefighter, GED, Job and Career, Military, Nurse Aide, Skills Improvement, Technical and Career College, and U.S. Citizenship and more. Requires a valid Newington Library card.


Prepare for U.S. Citizenship test. Requires a valid Newington library card.


A fun way to learn any of the 80 languages with courses for all ages and levels, including English. You can work through an entire course or pick out specific topics. Complete activities and quizzes, schedule a live conversation with a fluent speaker, or listen to music and movies in another language. Requires a valid Newington library card.

universal class

Universal Class
Get a username and password for Universal Class
Access Universal Class with your username and password.
View frequently asked questions.
Take online courses from home. Select from over 540 online courses, including English grammar, speaking and writing. Requires a valid Newington library card.

usa learns

USA Learns
Free website for adults to learn English and prepare for U.S. citizenship. Practice English speaking, reading, writing, listening, grammar, vocabulary and more. Prepare for your naturalization interview to become a U.S. citizen.  Learn the English language and skills you need to pass your U.S. citizenship test and how to answer questions about your N-400 application.  Practice for the civics, reading and writing tests and prepare for the naturalization interview and citizenship test. 

usa learns citizenship

USA Learns Citizenship
USA Learns  has a U.S. Citizenship course to help you prepare for your citizenship or naturalization interview:  N-400 interview practice, civics, reading and writing practice and the naturalization interview and new citizenship.

Community Resources and Classes

newington public schools logo

Newington Public Schools 
Continuing Education Classes:  GED and ESL

esl courses in ct

English as a Second Language Courses in Connecticut
Sponsored by the Connecticut’s Network of Care for Behavioral Health, made possible through State and Private Partnerships committed to promoting access to behavioral health care information for all residents of Connecticut.

literacy volunteers of greater hartford

Literacy Volunteers of Greater Hartford
LVGH offers small-group classes at our Literacy Centers. Classes are offered at a range of skill levels, as determined by student assessments completed at intake. Call 860-233-3853 to set up an appointment to register and to confirm the class schedule.

national literacy directory

National Literacy Directory
Locate local classes to learn English as a second language.

wethersfield library

Time to Talk
Wethersfield Library's "Time to Talk" a free conversation group for new English language speakers .  Call 860-529-2665 for more information.