Language Learning: English Learning Resources (ESL/ ELL)

Virtual Library Resources

Mango Languages
Learn over 70 world languages, take more than 20 ESL/ELL courses.


Pimsleur eAudio
Stream/download language learning lessons.
Dozens of languages at varying proficiency levels.


Ingles en 100 Dias logo

Un programa de estudio en 100 sesiones intensivas.
A program of study in 100 intensive sessions.

Books for Adults Learning English

Talk Time: English Practice

Talk Time

Join Talk Time to practice speaking English with other adults at various Austin Public Library locations.

See the Talk Time Schedule