I'm a family of iDevices/Macs and living now in Germany for a few years (from the US). To help us all learn German as quickly as possible, I found this app on the Mac App Store. After using it quite a bit, I was delighted to discover iPhone and iPad versions on the iTunes Store. It is by far the most comprehensive, yet succinct, tool for learning the details of the language. One can immediately, along with basic vocabulary with its gender and plurals, become proficient in German in a very short time. Memorize, practice, memorize, practice. Consult German Grammar from time-to-time!