Similar to Rosetta Stone. Learn over 70 languages, including Arabic, Spanish, Mandarin, Cantonese, French, Italian, Vietnamese, German, Russian, Swahili and many more. Includes English courses for non-English speakers. Use the Mango app on mobile devices.
Check out these free vocabulary lists, grammar guides, lesson plans, articles and activities to supplement your language learning. Note that the products on the other pages of this website are not free, but they may be available at the library.