Duolingo

Duolingo allows learners to discover patterns on their own without needing to focus on language rules — the same way you learned your first language as a child. This approach, called “implicit learning,” is ideal for developing a strong foundational knowledge of a language and its rules.

The free, fun, and effective way to learn a language!

Apple | Google Play