Duolingo offers diagnostic exams and then customizes language courses to students' needs.
All our languages (and more!) are covered here!
Continue learning and practicing German with Jabalab!
Babbel assists in the continuity of learning through comprehensive online materials in a variety of languages.
The Drops app helps users learn and practice languages right from their phone!