Two freebies:
BBC Bitesize dance mat typing - http://www.bbc.co.uk/guides/z3c6tfr
Tux Typing - http://tux4kids.alioth.debian.org/tuxtype/
I don't touch type although I do, these days, tend to use something vaguely resembling all my fingers to type with and generally not look down much - which causes all sorts of weirdness when I use other ppl's pooters, as happens all the time in work. I've also found that lots of people find my laptop tricky to type on. 4 years ago I made work get me a slightly smaller one than is typical as I needed to cart it around on my bike, so the keyboard is more compact than people expect. And I've typed so much on it over the years that the home row keys are mostly unlabelled these days...
BBC Bitesize dance mat typing - http://www.bbc.co.uk/guides/z3c6tfr
Tux Typing - http://tux4kids.alioth.debian.org/tuxtype/
I don't touch type although I do, these days, tend to use something vaguely resembling all my fingers to type with and generally not look down much - which causes all sorts of weirdness when I use other ppl's pooters, as happens all the time in work. I've also found that lots of people find my laptop tricky to type on. 4 years ago I made work get me a slightly smaller one than is typical as I needed to cart it around on my bike, so the keyboard is more compact than people expect. And I've typed so much on it over the years that the home row keys are mostly unlabelled these days...