After learning 4 languages I realized one thing matters : pronunciation. Even my wife who is native in the language did not get her pronunciation recognized by the android app. And her language is very hard to pronounce for a latin/saxon speaker. Vocabulary and grammar are nice to have but do not worth the price asked for the subscription.