Are you ready to become a language ninja?

RegisterLog In


All of our lessons are taught in English, so you won't be left trying to guess what you're expected to learn. We don't teach in a fixed order, so you won't get stuck in your learning journey if there is a concept that you haven't mastered. Our software will just work around it so that you can come back to it later.


When your confidence is starting to increase, or you just want to have some fun, we have a range of games in the language you are learning. Our games use language differently, and they strengthen the skills you will gain in the lessons, so you can relax and know that you'll keep progressing.


If you're ready to start seeing how the language works in the real world, we are building a library of texts for you to read. These were originally written in the language you are learning and then translated into English, not the other way around. They are rich in native idioms and ideas.

How It Works

Every area of the website is connected to every other area. You might encounter a new word in a joke that you read. Our spaced repetition software will then track that word, and show it to you the next time you play a game or study with the vocabulary flash cards. As you use the word correctly, we'll start increasing the time until you see it again, until you can remember it perfectly without seeing it for weeks or months.

Join Our Beta Test

Registrations are currently open for our beta test. To get started learning your next language, please register or log in. We are expanding our content daily, and we actively respond to feedback, so if there is something you want included please tell us and we'll try to make it happen. As a thank you to our beta testers, all beta testers will keep full access to the site for one month for free when the paid version goes live, not just the free content.

Available Modules

RegisterLog In