Beginning Typing (Touch Typing)
Dance Mat Typing (K-5)
This site is highly graphic and sound rich. It shows proper finger placement and provides leveled lessons.
Big Brown Bear (3-5)
This no frills site does a great job of teaching touch typing.
It has lessons for students to progress through and shows finger placement.
After students have mastered the basics of proper touch typing the following sites are appropriate for improving typing speed:
Practice and race against others online to get the highest scores.
Type the correct key to burst the bubbles.