Touch Typing Now Pro
This program helps you increase your typing speed through 19 progressive lessons and games.
It provides multiple user profiles and a chat function. An on-screen keyboard demonstrates where a users hand should be.
The tests include speed tests, free test, regular test, pre-made test and dictation tests. It also includes a maze game, a tetris game and an alien invaders game.