For the past year, my kids have been learning to type using the BBC's free internet site: Dance Mat Typing. I like it a lot. It covers the basics at a speed that's very appropriate for grade K-5. It includes practice and fun songs that engage the kids. All three of my kids have enjoyed it. I felt like it wasn't quite enough, though. I wanted them to get more practice and be able to increase their speed. So, I started looking for a program to use. I asked around and the recommendations all pointed to Mavis Beacon and Typing Instructor . In the end, I purchased Typing Instructor for Kids. It takes a bit to navigate the program honestly. I had to sit down with it first and understand what my kids needed to do. My first daughter went through the first level and completed it, but the program wouldn't let her move on. She didn't understand why. So, I went through the level and it passed me. I am assuming that t...