Learn to type/keyboard. Good Typing provides a free keyboarding course with 30 levels/lessons. You are required to register (for free) in order to save your progress. However, the unique thing about this program is that you can practice typing with out having to correct your mistakes or use the backspace at all. If you type a letter incorrectly, it will just null it out and not progress until you type the letter correctly. Then, it keeps track of the mistakes blindly and will give you your speed and error results after completing that lesson. You can then choose to retake it or move on depending on how your results were.