Top Typing Programs from Common Sense Media
Typing.com
Good for young beginner typistsDance Mat TypingDance Mat Typing Guide
Big Brown Bear Learn to Type
Type Tastic!
Keyboarding without Tears
Qwerty Town
Typing Pal
Typing Club
Five Finger Typist
How to Type with One-Hand on a Normal Keyboard
OT's with Apps Article