I've been using Rocket Spanish for several years now and if I was able to stick to it, I would be fluent by now as it is a very good program. My problem with sticking with it isn't a problem with Rocket Spanish, but my problem of not setting aside enough time to do it. The lessons get progressively longer and I don't like to do a partial lesson. I want to complete the entire lesson in one sitting and I don't have time so tend not to do it at all. I know I need to let this go. Gratefully, Rocket Spanish is still there waiting for me.