Before the Internet went mainstream I learned typing with ten finger the hard way. I took a course at a business school that had specialized in type training on mechanical typewriters.The school used a very effective technique called Suggestopaedia - a teaching method developed by a Bulgarian psychotherapist. The typewriters were connected to a huge screen and the keyboards where shielded off so the students could not see the keys. The screen showed the keys that would light up and the students were to press the corresponding key on the keyboard. An annoying sound in the headphones was the immediate punishment for hitting the wrong key or being to slow. After fourteen days with six hours daily training where the speed and difficulty was increased, the class was brainwashed. I even started dreaming about QWERTY and the constant repetition of difficult combinations like FDQA FDQA GDAQ GDAQ etc.

The great thing was that it worked. I have been writing with ten fingers ever since, and I enjoy impressing bystanders with my speed when I am typing in public places
Then I discovered online type training and I learned that during the last 15 years I have not increased my speed very much. On the opposite I use the backspace to correct misspellings in nearly every line I write and I have to look to get the numbers correct. I have also taken up some bad habits like using my right index finger for “o” which reduces speed and accuracy.
Now I train several times a week, both because it is fun and because it makes me a faster writer. Here are the five best websites I have discovered for type training online:
10 Fast Fingers:
This website is great and the one I use the most. It is simply and therefore it is easy to get started if you have just a few minutes. Another plus is that you can choose language. I am writing primarily in Danish on a danish design keyboard, but you can choose between more than 50 languages. The site lets you compete with yourself on regularly used words and after the session that last only a couple of minutes you will get a statistic on your performance. (I am doing 70 words pr. minute)
http://speedtest.10-fast-fingers.com/
TypingStudy
TypingStudy is a more advanced, lesson based online training program for teaching you how to type with ten fingers. It is free and besides the sometimes boring repetitiousness lessons you can find several games and speedtests. The site also has a link collection and comparison of other typing tools. Try this if you are serious about learning ten finger typing:
Typingweb
Typingweb is the most feature rich system I have found. Here you can login and see your progress in details and the site has an extensive series of lessons. You can even take a certification at the site. Try it here: