Yeah I agree with klinton. I think it's important to give both sides of the story! Piajet's developmental learning stages say that high school students have the ability to weigh the pros/cons, causes/effects and make up their own minds. That's what teachers should do. Present both sides of the story and ultimately leave it up to the students to critically think for themselves.
As for the issue of religion, I wish it could be talked about more in school ya know? Not just the Christian side but other sides as well. I think it would be a cool idea to look at the other religions and see when all the holy/sacred days are according to the different beliefs the student's have. Ya know, have each student present the basic philsophy of their religion to the class. Then each kid could compare/contrast the similarities and differences between them. Once again requiring them to think things through!