Adaptive learning systems collect data on the learner’s activities and use it to tailor the learning experience to the learner’s observed needs. For example, the system will deliver image-based material to a visual learner, engaging content to a communicative learner, and innovative content to a learner who demonstrates expertise in the subject area using algorithms.