KTouch is a program for learning to touch type.
KTouch provides you with text to train on, and adjust to
different levels, depending on how good you are. It can display which
key to press next, and the correct finger to use. It's the perfect
touch typing tutor, you learn typing with all the fingers without
looking at the keys, in an step by step way. It is convenient for all
ages, and the perfect typing tutor for schools, universities and
individuals. It is free and licensed under the GNU Public License, so
you will never have to pay anything for the program, or any update.