Language

Biblioteca TumbleBook

ciber-libros para ciber-niños

Yes
English as Second Language (About Education)

Free ESL resources. Links and articles.  Advertisements are included along the sides.

Live Mocha
Live Mocha

Learn languages for free using online lessons.  Create a free registration to track your progress.

Pronunciator Language Learning
Pronunciator

Create your own free account and you can learn  up to 80 languages! You can start with your native language.  Additionally, since Pronunciator starts with 50 non-English language possibilities, it provides one of the largest ESL curriculum on the planet.  

Wordsmyth
Wordsmyth

A free and premier educational dictionary.  Register for storing quiz scores and vocabulary lists.