Come on, this crap again. You do realize, don't you, that by far the majority of people who believe that the vast mountain of evidence supports the theory of evolution are also CHRISTIANS?
Yea, they need to make these professors wear a Scarlet E.
Not to mention the fact that they also accept ID as being a probable candidate for the initiallization of evolution.
BTW, this means evolution is NOT a self-improvement project. It would suggest guidance of some sort.