I would also like some input on this as I have just moved to Charlestown from Scituate and am used to the excellent school system in Scituate, not quite feeling the love here in Charlestown. Maybe I am just homesick.
Any contributed content above is the subjective opinion of that member or external author, and not of
GreatSchools. GreatSchools does not check for accuracy in community posts or verify the contributor’s
identity. If you are searching for health-related advice we strongly suggest you seek professional medical
support. View our Community Guidelines for more details.