I thought I would revisit this thread (to everyone's joy).
One thing I have noticed throughout the various comments is a trending towards the attitude that the firing was a form of punishment.
I'm kind of scratching my head on this. Why do people think that? Whenever I start a job or hire someone for a job it is not for some form of control but a business decision. If I fire someone or get fired it is not punishment, it just means that the business arrangement is not working out for whatever reason.
Why do those that think the school board firing this woman was a form of punishment feel that way? I think it was rather a decision relating to their "business" as a school. I would concede that if individuals on the school board were following some directive outside of that goal then yes, it should be addressed.
Maybe I'm out of touch, but it never entered into my mind that firing someone was anything other than a termination of services primarily as a business decision. Did I miss something in the article that says they fired her because the board thought porn was bad or was that just implied by a bunch of people who read the story? I guess a court will end up deciding whether it was due to prejudices evidenced but I'm thinking that will not happen.