From NCH Software:
KeyBlaze free typing tutor software is designed to assist with learning to touch type and speed up your typing. Perfect for people of all skill levels from beginners to professionals, KeyBlaze starts with basic lessons on the home keys and neighboring keys, and works though capitalization, punctuation and numbers. Including practice lessons and typing tests of varying durations to test your progress along the way. Free Typing Tutor Features: Typing lessons for home keys, neighbor keys, capitalization. Practice exercises for problem words, typing drills, prose and poems. Initial skills test used to determine your current level. Test typing skills, speed and accuracy. Keyboard highlighting shows correct finger placement. Sound and color highlighting notify you of mistakes. Printable course completion certificates. 10 key number pad lessons. Quick and easy operation. KeyBlaze is a completely free way to learn how to type, but you can always upgrade to the Plus edition for additional typing lessons, professional exercises and other custom features.