Duolingo is one of my favorite language learning apps because it is easy to use and has a clean UI. Unlike many other language learning software, Duolingo is completely free and has a wealth of classes so you can truly make strides in learning a new language. I like that the company allows you to choose your own goal of spending 5, 10 or 15 minutes a day learning a language and they notify you daily to keep you on track. I enjoy using it to keep my French fresh as I study new languages. I also like that the company is keeping up with tech trends since last year it integrated bots into the app to help in language learning. All-around I think Duolingo is a fantastic way to learn a new language and to continue practicing languages that you’ve already learned.