TypingMaster is an interactive typing trainer, that you can use to teach yourself touch typing. It offers an extensive array of exercise lessons that cover all the bases from ergonomics to step-by-step lessons and interactive...