I've tried Rosetta Stone and Pimsleur...don't waste your time and money on those, this is by far the best language program I've used. If you want a secondary program to expound with, try Duolingo concurrently while you go through this, but if you are only going to use one, stay with Rocket Languages. I would highly recommend it.