The project makes use of technology to create timely, valid, and actionable reports to teachers by analyzing assessments and logs of student actions generated in the course of using computer-based curriculum materials. The reports allow teachers to make data-based decisions about alternative teaching strategies. The technology supports student collaborations and the assignment of different learning activities to groups, an essential function needed for universal design for learning (UDL).