If you want to learn to type or spell a language Duolingo is great. However, in all my trips to France, spelling and typing Franch are skills that I have never needed. In other words, Duolingo is waste of time on its own. Used with a course, or tutor, it is useful for grammar rules, but it cannot, and does not help, with your speaking or listening skills. In the end, learning a language is about speaking and understanding what you hear. For thess skills Duolingo earns a hard F.