Leaf Charter School

Alstead, NH
The logo for the Leaf Charter School

About Leaf Charter School

LEAF Charter School is a tuition-free, state approved, public high school open to any high school student in NH. Their vision is to have a community of learners inspired to create, collaborate, and contribute, both in and out of school settings, for their entire lives.

LEAF stands for:

L=Learning from Local Leaders

E=Experiential Learning

A=Arts Integration and Academic Achievement

F=Freedom & Flexibility

Contact Information:

Scroll to Top