Build your vocabulary over time, learning in context - the natural way - using spaced repetition to reinforce your learning
Start with basic words and progress to intermediate grammar and advanced vocabulary
Learn how each word relates in the translation: verb conjugations, root words, typical usage
Listen to words and phrases as they should be spoken
With many more to come
Currently supports epub and txt files
Test yourself on useful phrases in your target language, with helpful guidance for incorrect answers