Spanish Playground
https://www.spanishplayground.net/spanish-games-kids/
Activities for ESL Students
http://a4esl.org/
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL).
ICT Literacy Games
http://www.ictgames.com/literacy.html
Numerous interactive games for practicing early literacy topics such as letter sounds, spelling, and basic phonics.
Interactive Sites for Learning English
http://www.internet4classrooms.com/esl.htm
Activities to use in a Computer Lab to help Spanish-speaking students learn English.
Internet Picture Dictionary
http://www.pdictionary.com/
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
http://www.esl-lab.com
Listen to Everyday Conversations with Adult and Children's Voices and answer questions about what was heard.
Start Learning English
http://esl.about.com/od/beginningenglish/u/start.htm
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
https://rockalingua.com/
Music based Spanish language learning.