Animal Typing is a simple and funny way to learn touch typing for all ages.
In Animal Typing, the animal you get depends on your typing skills. The
faster you type, the faster is your animal (snail, rabbit, horse, etc.).
However, be careful, Animal Typing also greatly rewards your accuracy.
So, avoid the typos and get the cheetah!

aTypeTrainer4Mac is a free multilingual typing tutor for Mac OS X.
All system keyboard layouts (but not input methods!) as well as a wide
variety of non-system keyboard layouts (i.e. Dvorak, Colemak or custom
layouts being built using Ukelele) are completely or partially
supported.
You have to type a mixed-string of random characters. You can customize
a character set at each of the 30 levels, and thus, you can control the
learning process. You can also import texts from TextEdit, Mail or
Safari, or import a text from an RTF-file. Each session provides a run
log in RTFD-format. By default, you will find it on your desktop. In the
Preferences, you can adjust a host of settings to make your typing
exercises to your liking.

Don't settle for a barbaric interface for your typing tutor. Master Key
is the typing tutor that uses the standard OS interface wherever
possible. Learn to type or improve your typing skills using our drills
or any plain text files. Jump into the challenging ParaTyper game to
keep it interesting and fun.

Mavis Beacon, the world's most famous typing teacher, provides dynamic
personal instruction, placing students in lessons based on their current
skill level and then adjusting the lessons as their typing improves.
Optional lessons are included for the Dvorak keyboard, used by the
world's fastest typists. Students will never miss practice again with
automatic iCal® reminders. New practice options include typing RSS news
feeds, iTunes song lyrics, and the full text of classic novels.

Typist is a typing tutor, which helps you in learning touch typing.
If you have never taken any lessons in typing before, please be
patient.
Typing is not difficult but it does take a lot of practice. Avoid the
tendency to look down at your fingers while typing.
It provides various kinds of lessons. The original lessons are from
"typist" by D. J. Penney, 1991.

Typing Trainer that rewards accuracy, not speed.
The only way to typing fast is typing accurately. However, most of the
typing tutors out there reward you for hitting keys more often, and not
so much for hitting the right ones. In ZenTypist, however, we do not
distract you with the irrelevant information about your speed, and show
you just your accuracy score, thus motivating you to type accurately.