I have to say that I think DS is under qualified to make this decision - if you have alternatives, please remove him from this school. I don't think it even matters who is right/wrong etc. It appears to have gone beyond that, and it can only be detrimental to your son.