Some months back, i discover a great website that allows you to learn a new language, German among a few. The website is www.duolingo.com and in return you help in their translation efforts. Just recently, i got an email that informs me that they already have the Duolingo available as an app in Iphone and Ipad. I downloaded the app and have been learning German in my downtime. Not bad for anyone wanting to learn a new skill right?
I am highly recommending this one for anyone who is interested in learning to speak another language.