ID and creationism are not science and should not be tought as such, no matter how you try to repackage it.
A personal opinion not universally shared.
In addition, "evolution", as presently presented and understood, also fails the most elementary tests of what "science" is: Consistent results, independent repeatability, and no gaps requiring leaps of faith.
Huh, cite sources please.
In addition, "evolution", as presently presented and understood, also fails the most elementary tests of what "science" is: Consistent results, independent repeatability, and no gaps requiring leaps of faith.
Nope. There is plenty of evidence to support evolution and it falls well within the realm of science where ID or creationism cannot.