From a beginner point of view this app is great, Im still in the learning of the alphabets but so far so good. This learning method is not taking you for a dummy, nor it is very complicated. I feel it as being well balanced, and complete. What I mean by complete is youll get all the basics on alphabets, grammar, phrase structure, vocabulary, study card and such... Of course you wont become a expert nor a translator through this app, as the youtuber kanadajin3 (by the way i recommend you check her out) said anyway the learning platform youll choose youll come to hurt a wall at some point! So enjoy!