:O I would absolutely take it up with the principal. How awful - your poor DD.