Learn languages through interactive in speaking, reading, listening, and writing. Practice vocabulary and grammar with bite-sized exercises. Track progress and set learning goals. Receive feedback on pronunciation and accuracy. Sync across devices. More about Duolingo - Language Lessons
see also: Apps like Duolingo - Language Lessons