Duolingo.
Thank you.
Is Duolingo free completely?
Learning a language on Duolingo is completely free, but you can remove ads and support free education with Super.
Duolingo is good, but how effective it is depends on the language.