Teacher Elementary SchoolNEW LONDON, CT