More on the firing of Sebastopol librarian Richie Partington. For me, it offers more questions than answers. The administrator involved appears to give the impression that Partington was fired for a number of things, but gives no examples as to what those might have been.
Bellevue schools book dispute ends in firing
I think ultimately Partington's undoing was his not meeting with the principal. As an employee, he does not have that choice. Given that article, I don't believe we have the entire story yet. Will we? Hard to tell.