Free ESL Resources While You Wait
Our ESL tutoring program is now open. We are currently accepting new learner applications. As many people apply, there may be a waiting period before we are able to match you with a tutor.
In the meantime, here are free ways you can keep learning English with your library card:
π¬ Practice Speaking English
ESL Conversation Club (Online)
Join friendly conversations with other English learners.
π Every Tuesday, 3:00β4:00 p.m. on Zoom
π Find ESL Conversation Club on the Event Calendar or register here
π Take Online English Classes
Gale Courses
Learn grammar, writing, and vocabulary. New classes start each month.
πStart Gale ESL Classes
Kanopy ESL Videos
Watch videos to help you learn English. The Cutting Edge Basic English Series shows real conversations and easy practice.
πWatch Kanopy ESL Videos
π³ Get a Library Card
A library card is free and gives you access to all of these tools.
πSign Up for a Library Card
If you have any questions, email us at esl@sfpl.org.