languagelearnersjournal.com
The Parleremo Language Marathon Challenge - Language Learners Journal
Parleremo means "We will speak" in Italian. It is a free language learning platform where you can learn 30+ different languages from the usual English, German, Spanish and French to Dutch, Mandarin and even Arabic online.