It's clear to me that we need to leave this school. Not just because of this. This nuttiness has been going on for almost a year.

Our options:
1.partial homeschooling (if they are ok with it),
2.private school that I think will certainly be a lot better but not perfect (I've already met with them, was blunt about our needs and what we're dealing with. They gave all the right answers. I have also talked to other parents in a similar position and I hear good things.)
3.full grade skip now to get him out sooner

full time homeschooling is not an option as DS would not be ok with that

I'm so upset still. Not just because of this but because they have been really deceptive and just awful all along.