What is ZAP?
I agree with you, the challenge is not reasonable, but I think refuting it in science class will go a long way to helping the kiddies understand why evolution is science, and what science is.
"What is ZAP?"
LOL It is the SaveUS word for Instant Creation of everything that ever was or ever will be.
I really don't think religion needs to be in the classroom for any reason. For the same reason both ways. We have freedom of religion, or freedom from religion. Bringing it up in a classroom just lends itself to forming a government sponsored opinion either way. Let people be free in their homes to do what they wish within the law, but don't force any religion on anybody.