This app is as good as your efforts to use it. If you put in a lot of effort to find high-quality teachers or language exchange partners, and you take lessons, write notebook entries to be corrected, or do exchanges frequently (3-5 times per week), then you will progress quickly in your target language and you will get a lot out of this app. If you just read other people's posts casually and write a few short, thoughtless responses once per week, then no, you won't reach your goals, right? The common English phrase is: "You get what you put in" (If you put in a lot of effort, you will get a lot of results)