New schools in Taunton give education boost.