Kick some butt! That is not ok by any means. Hope your DS is ok. GL with the principal.