World Languages

Resources to learn a new language, or practice a language you are learning in school. 

Mango Languages
Learn a new language using interactive activities with courses in over 70 languages. 

Mobile App:  iPhone/iPad Android