School Address: 10 Landers Ln New Castle DE 19720
School District: Colonial School District
County: New Castle County
Leach (John G.) School, located at 10 Landers Lane in New Castle, Delaware, is a specialized educational institution that caters to students with significant and complex disabilities. The school focuses on providing individualized educational programs and support to meet the unique needs of its students, promoting their academic, social, and emotional growth. The staff at Leach School typically includes specially trained teachers, therapists, and support personnel who work collaboratively to create a nurturing and inclusive learning environment. The curriculum is often tailored to enhance students’ abilities and independence, with an emphasis on life skills and functional academics. Additionally, the school may offer a range of therapies, services, and resources to assist students in achieving their personal and educational goals.