- Free Download
This makes learning a second language fun ...They say that learning a language requires effort and dedication, none of which ... which sounds fun. But in the modern world, some people are looking to make self-improvement ...
- PROS: Fun, Huge number of levels, Audio and text with images, Several languages available, Play against other users
- CONS: No contact with other users, Too much repetition