I run a cottage school for this very reason (and because my daughter is unable to mainstream). One of my students has a speech impediment and he would have been brutally bullied. His parents send him here where I have six students and I can keep stuff like that from happening.
The school systems are so broken and there are good people who work hard everyday but can't fix it and then there the a$$hats you mention.
In my case, they said my daughter's Asperger's was me "coddling" her. I still feel angry about that.
She resisted school daily and the day they carried her into the building kicking and screaming was the day I said, "No more."
It's so painful to drop your child off somewhere when you know they don't feel safe.
If you ever need guidance on things, let me know. My specialty, with kids, is working with kids who struggle in mainstream schools. There is a way to empower kids within the school system, but it requires alot of diligence on our part. If you ever need suggestions, I'd be happy to help.
"You know, it's times like these when I realize what a superhero I am." Tony Stark/Iron Man
“Focus on what you can do, then do it with all your heart.” Lois Wilson