• English as a Second Language

Contact

Sunnyvale Public Library
665 W. Olive Ave.
Sunnyvale, CA 94086
(408) 730-7300

Contact the Library

 

English as a Second Language

Let's learn English! Our library has great materials for you to study English as a second language (ESL). This page will guide you to the Library's ESL resources and trustworthy websites.

Book Recommendations

Book cover: ESL Beginner

ESL Beginner
Book cover: English Verbs

English Verbs
Book cover: Writing Better English

Writing Better English

Book cover: Book Bridges ESL Students

Book Bridges
ESL Students
Book cover: The American Accent Guide

The American
Accent Guide
Book cover: Writing American Style

Writing American Style
 

Articles from Our Databases

This is a list of research articles about ESL for in depth reading. Literary Reference Center is a great place to start your research.

Multimedia Materials

  • Easy English (Book on CDs): This series teaches basic English for speakers of all languages.
  • American Accent Training (Book on CD): A guide to speaking and pronouncing American English for everyone who speaks English as a second language.
  • Learning English (DVDs): Ideal for those who are new to English, this set provides lots of practice in the basics of listening, reading, and writing.
  • English as a Second Language (DVDs): In this series, each program  covers vocabulary as well as a different part of speech including pronouns, prepositions, and adjectives.

Language Materials

Book cover: Inglés Para Latinos

Inglés Para
Latinos
Book cover: 跟李伯伯

跟李伯伯
學英文
Book cover: Van pham Anh van

Văn phạm
Anh văn
Book cover: その英語

その英語
 

ESL Classes Near You

Blogs & Websites

  • ETS-English Language Learning: The official website for the TOEFL® test and the TOEIC® test.
  • Activities for ESL Students: Quizzes, tests, exercises and puzzles to help you learn English as a second language.
  • Purdue Online Writing Lab: Different materials for ESL students including resource pages, handouts, and exercises.
  • ESL Cafe: This is a popular blog managed by Dave Sperling who is an instructor in the ESL program at California State University, Northridge, CA.
  • ESL Podcast Blog: You can download an ESL podcast to listen to it on your computer or on a MP3 music player. You can also subscribe their podcasts.
  • ESL Cyber Listening Lab: You can find ESL listening tips and downloadable files.  
 

ESL Conversation Groups

Practice your skills speaking English in a friendly group setting. English conversation groups meet at the Library on Fridays at 11 a.m.
 

City of Sunnyvale

Normal City Hours of Operation are
8 a.m. until 5 p.m.

(408) 730-7500

  • Sunnyvale City Hall
  • 456 W. Olive Ave.
  • Sunnyvale, CA 94086
  • TDD (408) 730-7501
  • Map and Directions 
  • City of Sunnyvale Logo
 

Can't Find It?

About the Web Site

The City of Sunnyvale Web Site
is maintained by the Sunnyvale Communications Office and
the Department of Information Technology.

Questions? Contact Us.

The Fine Print