German app
This app is good for a refresher. It has a few annoying things, like not always putting the direct articles, but it puts them occasionally. It also seems to stop and close out on its own after doing one exercise.
Poofresser about
Learn German iLang™