Duolingo
On Duolingo, each lesson includes a variety of speaking, listening, translation, and multiple choice challenges. Instantly see which answers you get correct. When you miss a challenge, it’ll quickly show you how to improve. One of the most popular apps is available on App Store, Google Play and Windows Store.