Great interactive program .. already know a lot of Spanish, but always lacked to one-on-one conversation interaction when I am not in Latin America and need to practice. On occasion, the speaker is too fast it seems, but is only in a few instances. The writing of the words is also a great addition -- I have to text a lot in Spanish and have always been a little tentative about my spelling or having to go to Google Translate to make sure I had it right. With the Rocket Spanish program, it re-enforces my spelling, accents, and word order / tenses. Overall was just the program I needed. Overall A+