Snap! Typing All-inclusive resource for learning essential keyboarding skills Quickly master hand position and key locations Lessons that focus on improving speed and accuracy Great for first-time learners and advanced keyboarders Yields quick, successful results