Fun to Type.com ~ For my 3-5th graders this is THE fun place to go and practice keyboarding skills. From Keyboard Ninja (a keyboarding version of the popular app Fruit Ninja) to Excuses, Excuses (where students type their own homework excuses) to Tommy Q: Zombie Defender (sort of like PvZ) these games are engaging and entertaining. The biggest plus? There's a wide variety of skill levels from which to choose which makes it a GREAT resource for EVERY kiddo!
Great list of keyboarding programs to help kids with typing practice, compiled by a school-based occupational therapist (most of the programs are FREE online, and some are REALLY fun!)
Types of Sentences Activity Pack $Paid product....lots of hands on and fun review activities!