so this is the thought process of the principal.
"Hey boss, a student just read an inappropriate story about drugs in class"
"Lets fire the teacher!

"
"Really, instead of suspending the student?"
"yep"
who ever is in charge of this decision should be pulled, seriously, what message does this send out to the other teachers working at that school? How are they supposed to control their class? They cannot micromanage every single student in it, thats not how it works.
I hope the principal gets his position re-evaluated over a decision like this.