An Internet compliance training system having a relational database for
storing training data and a server for connecting to user computers
through the Internet to provide training by presenting the training data,
such as text, audio and image files. The training data is prepared with
the training needs of specific users and groups of users in mind, with
the purpose of providing training in those areas that the specific
trainees can use to avoid risk of non-compliance. When a user signs-on,
the system recognizes them and provides customized training content to
them. The system is interactive with the trainee, giving the trainee
control over presentation rate and order, such that the custom content is
retrieved and delivered dynamically. The system has a subscription
management system to automatically email trainees to induce them to take
and finish courses, a testing system to verify that trainees fully
comprehend content and a tracking system that records the course content
that trainees have taken. The system has a timer to prevent a trainee
from clicking through a course without reviewing it.