I started using Rosetta Stone to learn Spanish and I must say that I LOVE IT! I've finished the first level and am on the second level now. I have the iPad app to go with it. The kids and I use it. I also downloaded a program called eFlashSpanish. She really likes this app and the best part about it is that it's free!
Here she is using it. Oh, and Austyn tried to get in there too. LOL!