Amazing
Fun and effective. I love that in order to have enough health to move forward you have to practice the basics. It really makes sure you have a good grasp of what youve already learned before you get too deep. So well done!
KatzD about
Duolingo Learn Many Languages for Free, v5.0.14