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/
Website: Garfield's Typing Pal (may contain affiliate links)
Reviews are solely the opinions of the contributor.