I looked around quite a bit last school year and there are not many free good typing programs for macs that I found.
Here is an online one:

This e-mail may contain information protected under the Family Educational Rights and Privacy Act (FERPA). If this e-mail contains student information and you are not entitled to access such information under FERPA, please notify the sender. Federal regulations require that you destroy this e-mail without reviewing it and you may not forward it to anyone.

>>> Jan Fraga <[log in to unmask]> 8/6/2009 8:33 AM >>>

I am looking for an Open Source typing program for Macs. Has anyone had
luck with one of them?

Jan Fraga
Middlebury Union Middle School