I haven’t done extensive searching, but for the bit I’ve done, this seems to be the best free typing tutorial site for kids. It has four levels, each focusing on a group of keys. It effectively teaches kids how to properly place their fingers, and rewards them with dancing animals singing silly songs at the end of each level. The one downfall for us Americans is that the animals speak and sing in thick British accents. So, my kids don’t understand half of what they say. Nonetheless, the lessons are straightforward enough without the verbal instruction. And the singing and dancing is enjoyable for the kids even if they only understand half of the lyrics.