Religion, or more particularly, creationism, should not be taught in schools. This is because there are too many variations of creationism, since there are so many different religions. None of these are supported by observed evidence or data.
Evolution is backed up with biological data and the fossil record, but even more importantly, evolution is a theory that effectively demonstrates the scientific method. For these reasons, it should be taught in schools.