Need help learning foreign languages? Check out the app and web version of Duolingo to build your vocabulary and learn sentences in a variety of languages ranging from Spanish, French, German, Portuguese, Dutch, Italian, and many others.
Duolingo is a free resource. Learners acquire new language knowledge through a by playing a series of exercises. Duolingo uses repetition and visuals to make learning a language fun.