1. A computer-based training system comprising: a display; a processor; and a memory coupled to the processor, the memory storing instructions adapted to be executed by the processor to: present training sections associated with at least one first learning strategy, gather cumulative quantitative data about the training sections with respect to a user-entity, wherein gathering cumulative quantitative data includes receiving user-entity scores that indicate an opinion of the user-entity for the training sections, evaluate the cumulative quantitative data to determine a difference between a predetermined target quantity and the cumulative quantitative data of the at least one first learning strategy for the training sections, select at least one second learning strategy based on whether the determined difference between the predetermined target quantity and the cumulative quantitative data of the at least one first learning strategy exceeds a threshold, present a subsequent training section associated with the at least one second learning strategy to the user-entity if the determined difference exceeds the threshold, and wherein the first and second learning strategies are selected from the group consisting of example-based and theory-based learning strategies.