A creation system and method for creating routines for teaching
comprehension are described. The system identifies the skill to be
taught, determines one or more features for the identified skill and
determines a sequence of routines based on the determined one or more
features. A performance system and method for performing the determined
routines are also described. The performance system identifies the skill
to be taught, determines the sequence of routines for the skill and
presents the sequence to the learners. The performance system also
provides feedback to the learners for their responses and modifies the
sequence of routines based of the learners' responses.