I have tried several different apps to learn French. This one does the best job. It reinforces new vocabulary with photos, spelling and other techniques.
Bleurose01830 about Learn French™, v3.0