Android/iOS: Language tools site Duolingo is one of the best approaches for learning a new language. Today the company has rolled out a much-requested Android app in addition to its iPhone app. Now you can keep up your language learning wherever you are.
Duolingo can teach you Spanish, German, French, Portuguese and Italian (as well as English from most of those languages). It uses timed practice drills, with images and sounds, to help you learn your chosen language and motivates you with points and other game-like achievements. The mobile apps sync with your web-based profile, so you can pick up your training from where you left off.
The free (and ad-free) apps provide university-level language training, with about 34 hours of using the app the equivalent of 11 weeks of studying at university.
Download Duolingo from the app store of your choice.
Duolingo (Free) [Google Play]
Duolingo (Free) [iTunes App Store]