Like most people who don’t understand science, Ms. Phillips thinks ID somehow hasn’t been given a fair shot in scientific circles. It’s been given the same “fair shot” as any line of thinking that invokes magical forces: none. It deserves the same “fair shot” as the “Jesus holds the nucleus together” concept of atomic physics.
You can argue about this stuff all you want in a philosophy or religion class, but not a science class.