Lots of vocabulary
I would definitely recommend this app if you want to learn more vocabulary because there is plenty of it. However, if you want to learn grammar and proper sentence structure, then look elsewhere.
Gooberbanana about
Learn German iLang™, v2.3