Personally, I think it is the failure of parents who have abdicated their roles as the primary influence in their children's lives. In school, children are constantly under the supervision of an adult. Children spend approximately 1,300 hours in a classroom. Children in school have access only to books that are screened by the school system and parents for appropriateness. Teachers do not have any control over what clothes their students buy or how they dress before leaving home each morning to attend class.
Teachers have no control over who their students select as friends or role models.
Teachers have no control over which movies or television programs their students watch when they are outside of class. Teachers have no control over the first four to five years of their students' lives, which are the most formative years in the development of values and personalities in children. If parents ceased to complain about the condition of our school system and getting petitions signed to put God back into the schools, they could spend that valuable time with their children, teaching them meaningful values and tending to their spiritual upbringing. If people want to put God somewhere, I suggest that they first invite him into their homes. Let our schools do what they are intended to do - impart knowledge to our children.