Hopkinton high school( hopkinton),> = Algonquin Regional High School (in northborough) >Shrew*****ury Senior High School (shrew*****ury)
Don't know about Advanced Math and Science Academy Charter School (Marlborough).
There is no bad ones in your list. Kids should be fine no matter which one you pick.
Don't know about Advanced Math and Science Academy Charter School (Marlborough).
There is no bad ones in your list. Kids should be fine no matter which one you pick.