iTunes offers Learn French with MosaLingua Premium for iPhone or iPad for free. (Google Play charges the same price for Android.) That's $5 off list and the lowest price we could find for this language-learning app.