Language-learning app Duolingo is not a stand-alone language course, but it is an excellent addition to any learner's toolbox. It's easy to use and fun, and the advice on how to learn languages hints in its tutorial are encouraging. This app may be what you need if your goal for learning a new language is fluency!