KTouch is a program for learning touch typing. KTouch offers you an easy way to learn to type quickly and correctly. Every finger has its place on the keyboard with associated keys to press. Starting with only a few keys to remember you will advance through different training levels where additional keys are introduced. Because you no longer need to search for the keys on the keyboard you will be able to type quickly and accurately.

Even if you type quickly already, learning 10-finger touch-typing will allow you to type much faster, and you will definitely be using more than just two fingers.

Similar applications: 
Tux Typing, Mavis Beacon Teaches Typing, Touch Typist Typing Tutor