ESL - English as a Second Language
Improve your English language skills. San Diego County Library offers free ESL classes designed to help you communicate effectively in English. Whether you're new to ESL or simply want to enhance your language abilities, our classes provide a supportive and welcoming environment to learn and grow.
Visit the web page for your San Diego County Library branch for more information:
Find a Class Near You
Books, eBooks & Audiobooks
Learn More
Rosetta Stone
Learn to speak, listen, read, and write in a new language with Rosetta Stone’s immersion courses. More than 30 languages are offered,
Read on Libby | ESL
eBooks and audiobooks to help you learn English!
San Diego County Library: Adults
Explore books, services, and topics for adults at San Diego County Library.
Our community is stronger because of the generous contributions of our partners. Their support has enabled us to provide essential resources and services that make a real difference in the lives of our residents. We are thankful for their partnership.