Ah, frogprince, but one makes as much sense as another! ID is fine to talk to kids about - just not in a science class. How about the parents?
Love EOWilson.
There is a great "column" on Fresh Air on NPR today about this whole thing - very interesting, go to npr.org and look around for Fresh Air.