Had some fun with this. It is kind of annoying that if the speech recognition has an error that you're thrown all the way back to the beginning of a level. The "pronounce the word" puzzles seem to be the most susceptible to issues. For example, the word was "ancillary" and it recognized my pronunciation as "play," not even close.