https://www.typingclub.com/login/
http://typing.co/free/schools.html
https://www.typingtest.com/trainer
http://www.typingweb.com/Learn to Type
http://www.typingmaster.com/individuals/bubbles.asp
http://www.freetypinggame.net/
http://www.symbaloo.com/home/mix/keyboarding1 Keyboarding Symbaloo
https://docs.google.com/document/d/1QXBr-vRUtlX7dzQXgV-DVwW42fsarnoeEPqNni8-_aw/edit List of keyboarding supports from Lynda Hartman
http://www.bigbrownbear.co.uk/keyboardgame/
https://typer.aphtech.org/ This one is by APH and geared more towards access for students with visual impairments.
Talk&Type in Read&Write
Click-N-Type onscreen keyboard
Camera mouse with onscreen dynamic keyboard from CanAssist (these are both free downloads)
Dragon Naturally Speaking software
http://doorwayonline.org.uk/singlehanded.html
http://www.aboutonehandtyping.com/howto.html