BBC Dance Mat Typing Practice Website
This website has interactive typing lessons by fun characters and teaches the basics of typing properly. The kids love it!