I'm glad there are still places that hold leaders accountable and yes, a teacher is a leader and someone who should be looked up to as a role model. She failed in that.
Not only did she fail in that, she obviously puts much higher priority on herself, seeing that she is taking this public and is willing to persecute those that held her responsible for breaking her contract. Instead of getting herself together and acting humble, she got all self-righteous about it and even though no further confirmation is needed that the school did the right thing, she sure sealed it.
Yep, people mess up. Forgive? Sure. That doesn't mean there aren't consequences. Part of knowing if a person honestly cares that they messed up is whether or not they accept those consequences. She didn't. It may not have saved her job, but probably would have made her future life a lot easier. No other employer is going to want to touch her now and if they do, it'll likely be a place that simply wants to make a point of helping her get revenge on the place that fired her, and if she takes it, it won't help at all.
Oh, and there's lots of reasons people are treated as second class citizens in our churches. Pregnancy out of wedlock, divorce, smoking, not wearing the right clothes, not being the color of the majority, not being able to give a lot of tithes, not being able to have a solid schedule that makes you dependable to teach a class or some other such duty in the church, being a youth leader...(ha!) and on and on.