Rosetta Stone® is the proven, effective and comprehensive solution to learn a language. New speech recognition technology, intuitive sequential learning, and real-life simulations provide the right context to help you learn and understand Spanish effectively. With Rosetta Stone®, you will learn to read Spanish, write Spanish and speak Spanish quickly!
Official website : http://www.rosettastone.com/personal/languages/spanish-spain