Skill Development Customized to the needs and choices of the individuals Implements a step-by-step training procedure that spirals in capabilities as they advance in their training Increases working memory while preventing cognitive overload