Great for beginners, aweful for "rusty" speakers. I find it very annoying that I have to go through mundane exercises to get to the things I need practice on. Like it penalizes you for not remembering specific vocab, then makes you re-learn everything you already know from high school Spanish. In all honesty it's a waste of time, and I'll probably find a better tool to learn on. In-short: I think the "levels" on each topic, and multiple tiers takes way to long to go through