I am refreshing my Spanish right now and although Duolingo serves as a good practice tool, sometimes one needs to understand the structure of a language. In my opinion, the best way to get that is to learn from a real knowledgeable teacher. I did that, many years ago, and now I need to refresh. This app lets me go back and forth through the chapters to look up explanations for things I have forgotten. Like a good reference book.
I'm teaching 'myself' Spanish, this has been great, adding the theory in a structured way.
The structure is great and the app is pleasant to learn from.
I like the system. It is very helpful