I am an adult learner and have a real-life need to have a good working use of Spanish for travel and work in Central and South America. I have been studying Spanish for about 6 years so I have a fairly good grasp of the language. I have used all the widely-known, self-directed courses, multiple online resources, have a small library of Spanish books, even hired a tutor at the cost of $100/hour from Colombia. Bottom line in all of this, is that learning a new language is work- a lot of work. What you get out of your learning experience is directly related to how much effort you're willing to put in. I rarely endorse anything unless it stands out from the crowd or impresses me. I like several things about this program. First the price- it's a good value and a one-time purchase for however much you want to dive in. It doesn't continue to gouge you month after month. You buy it- it's yours for life. And if you're a new learner or even intermediate level, you will return to this as a resource over and over. Because (very important) you will NOT absorb every single bit of information the first time around. To think you will have 100% recall after one-time through is extremely unrealistic.