ALL SCCLD locations will CLOSE early at 5:00 p.m. on Tuesday, December 24 and will be CLOSED Wednesday, December 25 for Christmas. See regular library hours. Read More

ESL Resources

ESL Conversation Clubs

Our ESL Conversation Clubs are designed for adults over 18 years of age who speak and understand basic English. We focus on developing English speaking and listening skills in a comfortable, casual setting. These drop in programs are free, and no registration is required.


ESL Conversation Clubs


Campbell Tuesdays, 1:00 - 2:30 pm
Community Room
Join us for friendly conversation practice at beginning, intermediate, and advanced levels with people who are learning to speak English just like you. We provide a new topic each week with informational articles, worksheets, and puzzles.
Cupertino Fridays, 10:30 - 12:00 pm
Cupertino Community Hall
This program is for adults aged 18 and over who speak basic English.  Please join us for this fun sharing experience. Drop-in to improve your English listening & speaking skills and learn about other cultures in a supportive environment. Native speakers of English who want to volunteer at the meeting, please email
Gilroy Fridays, 11:00 am -12:00 noon
Downstairs Meeting Room
Practice your English in a friendly, informal group that meets once a week for an hour.
Los Altos Fridays, 1:30 - 3:00 pm
Program Room
Join other adult English language learners for conversation, learning, and fun. All levels welcome, but you should know at least a few words in English before joining the meetings.
Milpitas Fridays, 1:00 - 2:00 pm
Join us as we talk about current events, local places, interesting people, and American culture. Study vocabulary and make new friends.
Morgan Hill Thursdays, 4:00 - 5:00 pm
Community Room
Each week we introduce a new discussion topic with a short reading, go over related idioms, then have a lively conversation.
Saratoga Thursdays, 11:00 - 12:15 pm
Community Room
Open to all levels of English Language Learners including beginners. Discussion topics include American idioms and traditions, current world events, local news and other cultures.


If you are interested in volunteering to assist with one of our conversation clubs, complete an application and return it to a SCCLD Library.

Adult New Reader Collection:

The Library has developed a collection of materials to help both ESL students & adults learning to read as well as those who are teaching adult learners. The collection includes fiction and nonfiction books for check out. See the library’s collection.

SCCLD Online Resources:

Rosetta Stone
Rosetta Stone offers immersion language learning for 30 languages including English (ESL). Learning is easy using this award-winning, self-paced, interactive program. Just sign in with your SCCLD library card.

Universal Class
This internet resource with lots of tools to help adults and kids get support, build skills, and take practice tests.
To access classes for FREE, enter your SCCLD library card number and register with Universal Class. After registering, click on Course Catalog, type "ESL" in the box under I Want to Search for an Online Course... and click "Find Course".

Internet Resources:

Dave’s ESL Cafe
The meeting place for ESL students from around the world. It features lessons, vocabulary lists, quizzes, and other forums.
USA Learns
This website includes videos and learning activities to help adults learn English. Check out their "Speaking English" page and much more!
Many Things
This website is for people studying ESL. There are quizzes, word games, word puzzles, proverbs, slang expressions, and other activities. Even though the primary focus is ESL, native English speakers may also find some interesting things on this site.
News for You Online Password: FAC9CC 
This website is an online news source designed for people who are learning to read, write, or speak English. Seven new stories are posted weekly. These engaging articles are based on current events. They are written at reading levels 3-6. 
This website contains lessons and activities based on the TV411 television series to help adults improve basic skills.
Rachel’s English
This website was created to help people improve their American English pronunciation. It is a series of videos explaining in detail how each sound is created.
PBS Videos
This website has interesting videos with transcripts. This is a particularly good resource for students who can read well, but have difficulties understanding conversational English.
English with Jennifer
Whether you're currently enrolled in a language program or not, take advantage of free online instruction from an experienced teacher. The lessons will introduce new content to some and serve as a review for others.
English as 2nd Language Forum
This website is an online forum that provides students and tutors with information about online resources that help people learn English as a second language. 
English Page
This website offers free English lessons with English grammar and vocabulary exercises.
This website maintains a database of over 1000 local, state, and national links of interest to immigrant and refugee populations, advocates, librarians, teachers, students, caseworkers, policy makers, and researchers. ImmigrantInfo also maintains a separate interactive database of current ESL and Citizenship classes in Santa Clara County.

Voice of America - Learning English
Learning English is Voice of America’s multimedia source of news and information for millions of English learners worldwide.
Our Let's Learn English programs are designed for beginning English learners by certified American English teachers. Our audio programs and captioned videos are written using vocabulary at the intermediate and upper-beginner level. The programs are read one-third slower than normal English speed. Online texts, MP3s and podcasts let people read, listen and learn American English and much more.