I'm going to be a little harsh, as language learning is something I feel needs to be done right and with a bit of care. Teaching the wrong things, especially through trying to automate translations in some fashion, leaves people worse off. It's good that you started off with a few Core listings for some languages - as it gives some content for people to test/use.<p>I would suggest presenting words then testing on them - as otherwise the chances of a user stumbling across a word they know is very slim. Having to go through the entire course (it seems like?) to possibly see a word again means it does a poor job of teaching new words. This is where copying other SRS programs like Anki or Memrise might come into play, but you'd have to sell people on more than what Anki/Memrise offers.<p>A few minor nitpicks:<p>1. Allow a short trial use to funnel into signing up for an account, no need to track the not well/well/good for users who aren't signed in - but they can still "test" on cards.<p>2. If a user gets an error the styles get a little ugly on the signup form<p>3. The Getty Image embeds are probably meant to help as mnemonics but I found them distracting and often quite unrelated to the word being presented<p>4. The Edit Profile page doesn't exist<p>[1] For those who want to test. email: no@mailinator.com password: noidont<p>[2] <a href="https://i.imgur.com/xyAGlO8.png" rel="nofollow">https://i.imgur.com/xyAGlO8.png</a><p>[3] <a href="https://i.imgur.com/r8QGnVH.png" rel="nofollow">https://i.imgur.com/r8QGnVH.png</a><p>[4] <a href="https://maspeak.com/editprofile" rel="nofollow">https://maspeak.com/editprofile</a>