If your kids are a little too old for the animated Dance Mat Typing site, try this one. Typing Club offers a free, online typing class. There is instruction with each lesson and then a practice session. The site will track your progress, or you can sign up for free as a teacher and monitor your student’s progress. Perfect for the middle and high school crowd and free.