View NC IDEA's 20 Years of Impact Report

Creating personalized, game-based learning experiences that adapt to each student’s needs