Sue the bastards. The cops couldn't do this to your kid, and neither should the Commie Facists at your son's school. You should seriously consider getting your child out of there, there should NEVER be any kind of confrontation like this with minors without a parent present.
I had my kid in Catholic School and Public School (Also Daycare with the wonderful Salvation Army, God Bless them, everyone), never had a problem like this. The administrators are usually the worst part of the whole system.
They are little Hitlers these people, and they are probably just uptight because they know their butt-boy Kerry is going down hard in a few days.
Support Vouchers! Break the Unions! Save the Children!
For what damage?