Garfield's Typing Pal is a K-Adult typing program. There's a free demo and a Typing Pal program without Garfield. They also have online typing instruction.
Demo link: http://garfield.typingpal.com/demo/
Before investing in any homeschooling resources, please read "How to Choose the Best Homeschool Curriculum."
Reviews are solely the opinions of the contributor.