I found it hugely annoying that I couldn't just start, that I had to press "Enter" first. I don't know why that is necessary and I wish the author didn't force us to do this. Otherwise, very nice job.
Still very much the wrong approach. I can see why you had the demo-mode on the landing page, although I think it isn't necessary, but there's really no reason to have it all once you're interacting with the site.
You can have a big start-typing button at the home page (initially).
But when we select a lesson from the select box or retrying a lesson, it would be great if we could able to start typing immediately.