Duolingo is great .
This is my first text in English here ! So, I don't speak english so well as many of you, but I try, and I am willing to learn. This site is wonderful, is easy learn english here, because is complete. I'm so happy, to have find this site ♥. Probably you feel the same... I just wanna tell you, that you never give up of your dreams, they can be true ; honestly I never thought that I learn english on my own, but here is me, to talk about my experience, and the best is I don't spend one cent ! You only know one thing, you can learn something !!