Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

English as a Second Language (ESL): CIA Library Resources

Transparent Language Online

Transparent Language Online Icon

This is a web-based language-learning database with an ESL component that provides English language learning to speakers of over 25 different languages.


Download the app for on-the-go learning!




Playing board games is a great way to familiarize yourself with the English language. 

View our game collection here.

Stop by the library to play a game or check them out and play at home!

Scrabble tiles spelling learn

English Dictionaries

Films on Demand