Skip to Main Content

English as a Second Language | CCR: ESL

RCC resources related to a host of languages, including ESL

English as a Second Language

English as a English as a Second LanguageSecond Language (ESL) is an umbrella term used to define those for whom English is not their native language. For some, the term ESL may be a misnomer, as it may be used to designate those for whom English is in actuality their third, fourth, or fifth language, not necessarily their second. For this reason, there are now several terms used in addition to ESL.

Spanish-language Databases @ RCC

Foreign Language Books @ RCC

Preparing for U.S. Citizenship

Transparent Language | Learn English

Internet Resources for ESL Students

a4esl.orgQuizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL)
This project of The Internet TESL Journal ( has thousands of contributions by many teachers.

Purdue University Online Writing Lab

The exercises in this category cover a wide range of topics, but have been designed for second language writers of a variety of proficiency levels.

Free english lessons online

Practice your English with free interactive listening lessons, reading exercises, quizzes and games.

USA Learns free English lessons online

USA Learns has four English courses to help you learn beginning and intermediate English. The courses include videos and interactive learning activities to help you practice and improve your English skills in listening comprehension, vocabulary, grammar, spelling, pronunciation, reading, writing, speaking and life skills.

Your Dictionary free English lessons online

Includes a list of websites will help you continue your English education online.