Could you name, say, five of these "many holes"? And if it turns out that what you list turn out not to be "holes" in the theory of evolution, but "holes" in your understanding of it, will you stop whining about biology being taught in science class?
and without the theory of creationism
There is no such thing as "the theory of creationism". "Theory" has a specific meaning in science, and nothing the creationists have put forth rises anywhere near the level of "theory". What you want to be taught is your *faith*, not a theory. And if we teach *your* particular faith, we'll have to teach all the others too.
which has much evidence being hidden from them.
ROFL! Okay, this ought to be good -- what is this "evidence" for the "theory of creationism" to which you allude? Give me your five best examples. Again, if it turns out that your list is flawed upon closer examination, will you agree to stop trying to influence science teaching without knowing what you're talking about?
They pay the taxes too and many can't afford a christian private school.
I'm all for vouchers. But I hope any decent Christian private school will competently teach science, and not teach the BS that the anti-evolution folks try to ladle on with oversized shovels.
I attended high school at a Jesuit school, and they taught natural science in the science classes, (relatively) verifiable history in the history classes, and theology and comparative religious studies in the religion classes.
of course, unlike most public schools, most of my teachers had DOCTORATES in their fields of expertise. And many of them wore the collar. As did my Biology teacher. Who taught the ToE quite cheerfully.