The Most Amazing Websites for Learning Languages for Free
What’s more, this free service promises that it will be free forever. Languages Available: Spanish, French, German, Italian, Portuguese, Dutch, Swedish, Russian, Irish, Turkish, Danish, Norwegian, Polish, Esperanto, Ukrainian, Welsh, Hebrew, Vietnamese, Hungarian, and Greek. Check Out Duolingo 2.