Sometimes one program doesn't work for every kid, and since I would love for them to practice three to five times a week for about ten minutes a day, I want them to enjoy the program they use.
Our district has a subscription to Typing Pal, which is very helpful as kids move through the grades since it tracks their progress, but I am always on the hunt for additional resources that can help strengthen their practice.
I do prove to my kids that I am not that accurate, especially when I can't look at the keyboard, so they enjoy witnessing that when I demo the importance of learning the correct way to touch type.
In fact, I only use the first two fingers on each hand and still move my eyes back and forth from the screen to the keyboard (Ack!).