I like the idea that there are different gender and accent pronouncing each word. Also, I can record my own pronunciation and compare it with the correct one.
O Canadaaa about One LinGo, v1.0