languageguide.org
LanguageGuide.org is a nonprofit project offering free vocabulary, audio and grammar guides in dozens of languages. It presents languages through images, audio and interactive learning, with explore, listen and speaking modes, and opens guides at the advanced level by default.