One big disadvantage of using Duolingo is that it focuses too much on English speakers. If you are an English speaker, you will have plenty of choices. You can learn any language. However, if you are a Japanese native and wish to learn French, you are out of luck!