What alternatives to evolution? See, that's the problem with your position. You treat it as given that the strengths and weaknesses of a theory can't be evaluated absent an alternative. That's absurd. Science isn't "true-by-default." A theory isn't accepted until it makes falsifiable claims, attempts are made to prove it false using those claims, and those attempts reveal instead that it's true.
Evolution is a broad theory with many pieces. Some of those pieces are well tested in controlled conditions. Some have supporting evidence in the fossil record but no one has successfully tested them in the lab. A few are just guesswork.
How do you expect a student to reject intelligent design if you won't let him critically evaluate punctuated equilibrium? If you turn it in to an article of faith, science loses.