I've heard that Alphasmart works better for kids. It can be tricky to train the voice recognition software. We haven't tried either ourselves. I am teaching DD to type on a regular computer keyboard.