Im in high school taking French class right now. I only have 1 and a half years of French and my teacher tells me that I am an amazing student and I speak and write very well! I use Duolingo extensively because I really love learning language. I am going to start Spanish next year too, and I have already started learning a lot without even being in a class! But you have to actually practice and use it in order to learn. The only thing I wish was an option is typing only. I feel I do better when I can type it. Like on the computer, it is much better to practice typing so you get the hang of spelling.