Here are two awesome web apps for practicing your typing skills.
Typing Monster - seriously fast [ for expert typers] type the recipe, complete with punctuation as well as typing the numbers to destroy the monster before he takes your lives! Intermediate and up
Typing Tide Pool - for learners - gets progressively harder as the swimming meeting continues. Leveled words. Type the words to speed your swimmer to the end of the pool before your fellow swimmers to unlock the next level. Much more speed relaxed...sure ch'n would love this one. Yr 4 and up