Language

English as Second Language (About Education)
Description:

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

Live Mocha
Website:
Description:

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

Pronunciator Language Learning
Website:
Description:

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
Website:
Description:

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