That was my first question as well. Not to rain on your...protest but generally there is a reason behind it. If the student body doesn't know the real reason or its being kept quiet there is probably good reason and kinda makes protesting pointless. Working in public education myself I can tell you there are few ways staff, specifically a teachers can be fired at the drop of a hat. Including but not limited to misconduct involving student(s) and simple layoffs. Those are the only two I can really think of where someone would be let go immediately in the middle of a school year. There are unions and such that protect teachers so its not easy to just fire one. Keep that in mind while your participating in a cause you don't have the full story on.
Ok I'm stepping of my public education employee soapbox now. I hope things work out for the best.