Love level 2 and 3
I am using level 2 and 3 to refresh my Spanish before going to Central America for volunteer work as a doctor. I have went through both levels twice in the last 3 months, and I would say it improved my conversational skill and vocabulary significantly. My patients have noted it, and so have my friends. My Spanish skills were good several years ago, after taking second year college Spanish in Ecuador; but it rusted quickly with little use. Now with my plan to volunteer and working independently, I need to refresh my Spanish quickly.
The positives? If you put your mind to it, and repeat every phrase as the program speaks it, you will repeat the same word at least 60 times, and the same phrase at least 8 times with this method. However, once you get into level 3, the introduction to the conditional tenses and the past participle and present participle is very brief - and not enough to get you comfortable. But for conversational skills - it is not necessary for a health care provider.
I would say, it is as close as you can get to an immersion experience without the price. If, and only if, you are willing to repeat every phrases you've heard. And not simply trying to click on the correct answer and hurried through the program.