"Also I forgot to mention that their science faculty includes both at least one ID'er and at least one YEC: "
I don't see the inclusion of people who believe in ID as a problem. I'm a Christian and I believe in intelligent design but until there is scientific evidence of it, it doesn't belong in science class.
"I'm a Christian and I believe in intelligent design but until there is scientific evidence of it, it doesn't belong in science class."
But there is -- lots of it. It was _thought_ that the Darwinism had found a way to create informational systems from nothing, but the fact remains that Chance and necessity do not explain the origin of life. When you exclude chance and necessity what is left? Intelligent causation.