Keyboarding Online is a suite of typing programs for schools and districts to use. The entire course curriculum is provided and very easy to get started with. Students log in and are self-directed and able to work at their own pace. Teachers can modify every aspect of the program, for difficulty settings to content settings. Teachers are also able to view a wide variety of reports and grade students on whatever criteria they want.