www.livinglanguage.com/ We have the tools you need to start learning a new language today.
www.edutyping.com/ Total Online Keyboarding Software. Solution for Schools. Free Trial
www.oedb.org/online-schools/ Improve Yourself with Online Course Find Free Typing Lessons
www.ask.com/Learn+To+Type+For+Free Learn To Type For Free. Discover and Explore on Ask.com!
www.nchsoftware.com/keyblaze Download this free typing lesson software. Learn how to touch type.
How to learn to type
How I did it: I read this post by steve yaggi:
Resources: kp typing tutor