DreamBox Learning is an online software provider that focuses on mathematics education at the elementary and middle school level. DreamBox Learning provides pre-kindergarten through 8th-grade students with over 1,800 lessons presented as animated adventures, games, and challenges. Badges, coins, and unlockable mini-games are also integrated into the software to reward and engage students in their mathematics lessons. DreamBox Learning software utilizes an Intelligent Adaptive Learning Engine, which identifies a student's skill level and tailors each child's experience to increase learning opportunities before proceeding to new learning objectives. Adaptive learning technology captures decisions the student makes, and based upon perceived mastery, DreamBox Learning alters the educational path of the student.