Small, yet effective typing program that will help you to learn finger placement or build up speed. A number of options let you practice basic typing exercises, sentences, or longer text. A virtual keyboard, displayed under the text, highlights the key and finger that's to be used. If you get tired of traditional exercises, a typing game is available for a fun break.
Practice contents are adjustable by users / teachers. KP supports Dvorak keyboards.