English (ESOL) Classes

English Conversation Circles

Join one of our free English Conversation Circles to practice your English skills with other adult learners and native English speakers.

English Conversation Circles are for anyone who does not speak English as their first language, from beginners to more advanced English speakers.

See Calendar

English for Work

English for Work is a free, quarter-long program for immigrants and refugees to improve their English language skills and prepare for employment in the United States.

Learn More

English Tutoring

We offer free in-person and virtual tutoring for adults. Tutors can help with learning English as a second language.

Adult Tutoring

Meet in person with a tutor one-on-one or in a small group. Adult Tutoring is a drop-in program, so registration is not required.

See Locations & Schedule

Virtual Tutoring

Get free online tutoring from Tutor.com using your Library card. Tutors are available in English, Spanish (español) and Vietnamese (tiếng Việt).

Connect with a Tutor

Online Resources for Learning English

Use your Library card to access these online resources that can help you learn English.

Mango Languages

Improve your conversation skills in more than 70 languages, including English. Mango Languages is an interactive tool for children and adults. Download the mobile app to learn on the go.

Explore Mango Languages

News for You Online

Read, write, speak, and understand English with news articles written to help English language learners and students. Includes audio, exercises and vocabulary. Use password 532792.

Explore News for You Online

ProLiteracy Education Network

Explore this collection of self-paced courses, videos, activities and resources supporting adult literacy, English language learning and other adult basic education topics. Includes resources for adult learners, tutors and instructors. Account registration required.

Explore ProLiteracy Education Network