Free Technology 4 Teachers. This is a an ideal site for teaching typing to students ages 7 - 11 yrs old. There are 4 stages divided into 12 levels. Also, there is a scoreboard to keep track of the top scores as well as worksheets for typing that can be printed out.
I highly recommend checking out Dance Mat Typing by clicking here!!