Skip to main content
Alameda County Library

English as a Second Language: Learn Today

Library Resources

Word of the Day

Loading ...

Introduction

Learn English with books, DVDs, CDs, online programs, library classes, and more!

ESL Classes in Your Area

  • people sitting at a table reading a book togetherEnglish Forward (beginner level) at Albany, Dublin, Fremont Main, and San Lorenzo. Learn basic English listening and speaking skills. Call 510-745-1480 to sign up. ​
  • Reading Club (intermediate level) at Albany, Castro Valley, Centerville, Dublin, Fremont Main, Newark, San Lorenzo, and Union City. Let's read a book together and practice conversation! Call 510-745-1480 to sign up. 
  • Tuesday Chat at Fremont Main Library. Improve your spoken English by talking with native speakers about everyday topics in a friendly, welcoming setting. No sign up required.
  • Sunday Chat at Newark Library. No sign up required.
  • Express Yourself! English Conversation Group (Mondays) at Union City Library. Practice English conversation skills by chatting with other people about everyday topics in a friendly, welcoming environment. No sign-up required.

Visit our Education and Literacy page for more help in reading and writing better.

Loading ...

ESL Books and More!

 

 

      Learning English and looking for an easier book to read? 

     Find more books at our libraries!

 

 

Loading ...