Evolution does require a leap of faith for those who can not comprehend numbers greater than a billion.
Creationism seems almost logical by comparison.
Further, all our science assumes the laws of physics remain constant over time. It is not a guaranteed assumption.
Creationism does not belong in science class, but go easy on those people who are unfamiliar with very large numbers who can not make the leap of faith that is required to believe in evolution.
Any very large numbers are generated from strawman models. If I fail to go easy on people who cling to absurd, strawman models, it's no injustice. Remaining militantly ignorant of evolution while railing about how silly it is does not exactly qualifiy as science.