In an electronic learning program, a training program is provided to
convey information to a user. The training program uses sequences and
measures within the sequences to organize the course material to be
presented. An assessment of the user is performed prior to formal
training. The assessment tests for attitude and knowledge base of the
user. The attitude assessment solicits responses from each user as to
state of mind regarding the training program. The knowledge assessment
solicits responses from each user to test understanding of the course
material. The training program is adapted under a rule structure based on
the assessment to alter presentation of the training program. A first or
second measure is selected for presentation to the user based on a rule
check of the user assessment. The first measure is a different level of
detail than the second measure of similar subject matter.