Typing Club: You have the option to create an account, but you can use this for practice as a guest. This website includes lessons on all the keys, including symbols, the spacebar, the Enter button and numbers. It also includes timed typing, from beginner level to advanced! This site also gives you the opportunity to retake the lessons again in order to improve your score.
Typing Web: This site is Typing Club; however, it allows you to retake the lessons as you do them.
Peter’s Online Typing Course: This site not only gives lessons, it is done in an online class format. The site also discusses points of typing such as how to hold your wrists, posture, and finger placement. You are not allowed to move on to the next lesson until you have mastered the previous one and have typed the exercises with no mistakes. The focus of the lessons is on accuracy and proper finger placement.