New Leader Academy

Streamwood, IL — Education, Childcare & Tutoring. ﻿ New Leader Academy is a pioneering K-8 therapeutic day school in Streamwood, Illinois, designed to redefine special education. Our approach uniquely combines cutting-edge, research-driven, movement-based learning with the latest technology for maximum achievement for each student. Our goal is to ensure that each child, with their own unique needs, is equipped to achieve their fullest potential...