When Newtown High School Becomes A Farmington High School, It Will Be A New Town

Newtown, New York (Engadget) — When NewTown High School in Farmington, New Hampshire, becomes a farmington high School, it will be a new town.The school will have a new name, the Farmington Academy of Science, and the old town will be rebranded as Newtown’s new High School.This marks the first school in the state to […]