Learn French by MindSnacks
Solid language learning has addictive games, stellar progress tracking
Pros: Appealing characters, simple navigation, and extensive resources make this a stellar go-to tool for learning and reviewing.
Cons: Some games fly by and feel a little rushed. Games are addictive in the extreme.
Bottom Line: A fun, consistently entertaining way to explore and build French vocabulary.