FairType is a program for those who want to enhance their touch typing skill.
It offers a list of random words from a huge dictionary. As you type them, the program measures the time interval beetwen keypresses and finds key combinations that were the most difficult for you.
In the next exercise, it selects words from the dictionary that contains these combinations so you can practice them.
System Requirements: Windows 2000/XP/Vista/7
Operating System Support: Windows 7, Windows Vista, Windows XP, Other