Duolingo Is (http://duolingo.com) a free language-learning platform that includes a language-learning website and app, as well as digital language proficiency assessment exams.
From October 2018, the language-learning website and app offer 81 different language courses in 37 languages.
Duolingo is an excellent addition to any language learner's toolbox. It is very easy to use, it's fun and it works. To achieve real fluency, you will need to read, speak, and truly live the language that you are learning!
I am not sayng Duolingo will make you fluent, no program will make you fluent. But you can go through Duolingo, and teach yourself, Fluency will be acquired by language exposure over a few months.
There are 25 levels in all the courses in Duolingo.
Research has shown that if we are able to put in 10 hours a day to learn a language, then basic fluency in a language should take around 48 days. Accounting for days off, this equates to two months or three months time. If you only put in five hours a day, it will take twice as long.