Near-native fluency — nuanced expression, idiomatic German, complex argumentation, and professional communication.
CrackGerman uses spaced repetition to make vocabulary stick. Free for A1 + A2.