Typing WebRegistration is free and the lessons range from basic beginners to advanced keyboard work. After completing each exercise, the site gives the typing speed and other information. A good site for people just learning to type or those who wish to improve their skills and speed.