Dataman,
You'll notice, as I have, that though this thread is rightfully placed in the religion forum, the 'non religious', ha, folks, some of em anyway, have followed.
I think it is a good sign. And fwiw, you are not a bad prophet.
Following, of course, the example of those who wish to introduce religion in biology classes. Fair's fair.
You'll notice RWP, (PhD) prefers not to attempt a rebuttal but to resort to the sophomoric comparison to Islam. Does he really think "many creator claims, therefore no Creator at all?" That is unworthy of a college freshman let alone a PhD.