To increase your typing efficiency and to gain general typing practice, try these typing tutors:
On-line touch typing. Practice online with your keyboard or download the program.
Download Kiran's free Typing Tutor. After downloading this application, you can practice at your leisure at home or at the office.
NimbleFingers is a free site that provides typing practice and tips to use the keyboard more efficiently - and more comfortably!