An interesting thing of late is some of the rise in religious schools to educate our children instead of public schools. As example, Islamic schools in the U.S. has grown 25% since 2006. And in a 1999 poll American's felt private schools (religious included) better educated children than public schools.
So what should we do with public schools in terms of moral and ethical education? Do you think it would be an improvement overall if public schools K-12 were required to have in addition to the basics teaching in ethics and morals appropriate to the American culture as a way of putting back this loss with no religious education allowed in public schools?
Given the typical news these days with the immoral and unethical antics of Hollywood stars and Congress staff, I think we sorely need this in America. When looking at college for our daughter we ended up having her attend Loyola University that system, which is run by the Jesuits, although totally secular in their curriculum they have as a requirement a core set of classes in ethics in society as part of the charter of the system is to raise business leaders who will have both a higher ethical standard and also give back to the community. So this was unique to the colleges we looked at and favored well with us.
So what about our hurting grade and high schools where moral and ethical example and education is a wasteland??