Does what?
...prevents religion from being taught in public schools.
Please note that in a previous post, I mentioned that there is a difference between teaching the historical and social implications of religion, and teaching that a particular religion is the "right" interpretation.