No. Creationism is pure BS and can be proven as such in endless ways. There is no scientific reasoning behind it what-so-ever.
I have no problem with a class that teaches what religion is; but from a sociological standpoint and not presented as somehow a truth, and with no tilt toward any particular religion. It would also have to include all of the atheistic religions and atheism and agnosticism as well as Satanism and Humanism. If they aren't going to teach about all religions they all have to be left out
Schools aren't the place for teaching fantasies or faiths those belong in the homes and churches on their own time.
When I was in high school, in the early 70s, we had a class that was supposed to teach about religions. But the teacher was a Christian and he couldn't keep himself from trying to teach about the Bible. He was trying to be a preacher rather than a teacher, and I had to constantly call him on what he was trying to teach as "factual proven" information.
This is the biggest hurtle to teaching anything about religions. Teachers tend to take this as a green light to teach whatever they believe as being more true or somehow more proven, at the very least to show one religion in a better light than the others.
The fact is that no matter what one believes there are more people who believe something completely different than there are who agree with your viewpoint.