NHPR: New Charter School In Alstead To Focus On STEM, Arts Education
A new public charter school opens in Alstead on Tuesday. The LEAF Charter School is a high school located in the Mole Hill Theater building. Its curriculum will focus on science, technology, engineering, arts, and math, or STEAM. The first charter schools opened in New Hampshire in 2004. LEAF is the state’s 25th charter school. Director Dakota Benedetto spoke with NHPR’s Morning Edition about the school.