This morning my friend Ken Shelton asked me via Twitter if I had any resources for online keyboards. Of course I do, I just need to find them. So for Ken and everyone else looking for online typing practice sites, here's a short list to get you started.
I have used Dance Mat Typing before and students loved it. Great ideas from Richard Byrne.