Speekoo - Learn a new language app
It's free, it's very efficient and it's very fun
6 languages are offered for now: French, Spanish, Italian, German, Chinese and Japanese. But we plan to add new languages if you like it :)
Each language has more than 20 levels and each level has 12 lessons. To make the whole learning fun, each level is a city and each lesson represents a moment in your virtual travel.
We hope you'll like it, feel free to tell us what you think !