DreamBox Learning is an online software provider that focuses on mathematics education at the elementary and middle school level. Some teachers have students enrolled in this program already, if not, parents can sign their children up to a 90 day free trial.