Activities for ESL Students
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL).
ICT Literacy Games
Numerous interactive games for practicing early literacy topics such as letter sounds, spelling, and basic phonics.
Interactive Sites for Learning English
Activities to use in a Computer Lab to help Spanish-speaking students learn English.
Internet Picture Dictionary
The Internet Picture Dictionary is a completely free, online multilingual picture dictionary designed especially for ESL students and beginning English, French, German, Spanish and Italian language learners of all ages.
Randall's ESL Cyber Listening Lab
Listen to Everyday Conversations with Adult and Children's Voices and answer questions about what was heard.
Start Learning English
Use this page as a starting page for working on English basics including ABCs and 123s, spelling rules, English tenses, and important grammar points. Other resources will help you build your vocabulary and practice your English with reading, listening comprehension and practice speaking dialogues.
Rock a Lingua
Music based Spanish language learning.