An exemplary embodiment of the invention is a method of providing training
to a plurality of users in a system including a training system and a
plurality of user systems coupled to the training system via a network.
The method includes receiving a request for training at the training
system and providing a training program to the user system in response to
the request for training. The method also includes receiving a request to
edit or create a training program and providing an editable training
program template to the user system in response to the request to edit or
create a training program. The editable training program template permits
entry of content for the training program. Other embodiments of the
invention include a system and storage medium for implementing the method.