Dance Mat Typing
Typing Club
Typing.com *teachers create free accounts
Learn Typing
Power Typing
Kidz Type
Typing Games