Accredited by NEASC 9-12 Spanish Teacher Faculty / Full-Time View Details New Hampton School, New Hampton, NH Learning Stage(s):High School, Post GraduateDay / Boarding / Residential:Day, BoardingGender:All GenderAdditional Details: