Language Learning

Websites
Activities for ESL Students
English language learning quizzes, puzzles, and more.

BBC Languages
Sign up for multimedia language courses with the BBC.

Google Translate
Translate text or whole webpages to and from many languages.

iLoveLanguages
A comprehensive catalog of online language-learning resources.

Language Learning Library
Grammar lessons and common phrases for eight languages.

Radio Lingua Network
Weekly podcast lessons in Spanish and French.

StudySpanish
If you want to learn to speak Spanish, you've come to the right place.