Apparently, the judge upheld the school bureaucrats action on public safety grounds. It's a bogus decision. The 1st Amend. doesn't allow for any infringement, public safety notwithstanding.
The same would apply in reverse in this case, if they have a problem with what I am doing counter protest me, if my actions are peaceable and do not excite to riot, she has a good argument, this applies to Mass only.