Any job is what you make it. I wont lie and say it is peachy keen here, but I will say there are still good people who care about the kids that work here. Politics do come in to play. Rise above it! It is like that at many places, but instead of complaining, change it! If you felt like the place was so terrible, why not stay to make it better for the kids you state you care so much about. I'm sure you wasn't the only one. Where is the professional advocacy? All-in-all, this place used to be better, but if it wants to get there again, it may have to take a drastic step that no one is going to like.