Keyboarding+Lessons

Lessons

http://www.byteback.org/typing/index.php

http://sense-lang.org/typing/

http://www.typingweb.com/

Games http://www.powertyping.com/

Timed Tests http://keybr.com/