get a card

suggest a purchase

download ebooks


hours and directions

library policies


ESOL/Language Learning


En Español


English as a Second Language (ESOL) Classes 



Classes for beginner through intermediate English for Speakers of Other Languages (ESOL) are offered on Saturdays free of charge. English conversation groups for intermediate level students are offered on an as-needed basis. Fill out an application and return it to the library or call Elma Lugo at 9246400 x248 for more information. See Elma's List of free sites for learning English.

rosetta stone    

Rosetta Stone

The premier-language learning program is now available online!




Learn a new language. Over 80 to choose from including 50 ESOL courses. 

  • Speech recognition — Test your pronunciation in real time
  • Scored quizzes — Track your progress and measure your results
  • Virtual Coach — Real-time, life-like instruction
  • Downloadable audio lessons — Extend your learning offline
  • Virtual conversations — Hop into interactive stories with native speakers
  • Free apps — for your iPad, iPhone/iPod touch, and Android tablet or phone to learn wherever you go


Universal Class

Sign up to take online language courses with a real instructor through Universal Class.Courses are structured with audio dialogues that will help develop listening and pronunciation skills as well as practice activities.

    Adult Learning Center
  • Improve your reading skills
  • Improve your writing, speech & grammar
  • Study to become a U.S. citizen