The part of CT near New Haven I find to be much more progressive and less MAGA country than other parts of CT seem to be. But there have been incidents, thanks to emboldened racists, bigots, et al.
To be fair the school she worked for is HUGE and therefore of course has its share of issues. I feel they do the best to instill good values, as does much of the community, but it is difficult to do when you have so many students and less and less state funding (and testing mandates) every year.
I think it is a bit unfair to say the school district “did their duty here” and nothing further.