The ignorance on this board is overwhelming.
The only time the word "God" appears in our founding documents is in the first paragraph of the Declaration of Independence where it states "Nature' s God". That is a Deist term, not a Christian term as most of our founding fathers were Deists, not Christians. Deists believe in the god of "nature and reason" which is why that term is in our Declaration (and the only time "God" appears).
The first amendment freedom of religion encompasses both the free exercise clause and the separation clause. That's why all of us are free to practice the religion of our choice (or not if that is our choice) which is the free exercise clause. The separation clause prohibits any government body, agency, official, etc to promote one religious belief over another (the "separation of church and state").
It is a fallacy to state that a public school student cannot carry a Bible in a public school. Christian students in their "off time" can hold Bible study/groups on school grounds during school times. The ACLU has fought for the rights of Christian students to wear crosses, carry Bibles, study in groups and on and on. But, for Christians to have that right so do Muslims, Jews, Satanists, you name it. What is the right of one faith is the right of all faiths, that's what many Christians, who have always been dominant, struggle with. Teach the Bible in public school, teach the Koran as well (see how that goes over). Our Constitution is not in place to protect the rights of the majority but the minority (the same rights, not more, not less).
Charter schools are the creation of the NC legislature and are public schools. The original number of permissible charter schools was very low and the legislature (republicans) have allowed the number to increase exponentially with very little oversight. Some claim that charters are a way to re-segregate public schools for those who don't wish to pay for private or religious schools. Charters are loved by the republicans since more power and authority are retained by the parents and not school boards (which we've seen can and has been abused)
Just this past week the republican legislature approved vouchers for payments to parents who are sending their kids to private or religious high schools. Guess who's benefitting the most, not the poor folks. I sent 3 kids to 13 years each of Catholic schools, cost me an absolute fortune, worked multiple jobs, forewent vacations, etc and still working at age 70 at least 60 hours a week. It was worth it for them to have that religious education and safety while I was still paying my taxes to support our public school system. Now, folks sending their kids to religious or private schools will be subsidized by all of us thanks to our republican legislature. The NCGA couldn't care less about high school athletics, they are about making their donors happy and charters and vouchers make their donors happy.
There are only four private schools in the NCHSAA, the four Catholic schools. Charlotte Catholic and Cardinal Gibbons have been members of the NCHSAA since it's origination. Bishop became a member when the school relocated 20 years ago when the school moved from WS to Kernersville. Christ the King is the most recent addition. Only 4 Catholic schools in all of NC participating in athletics. All of the remainder of the schools are public schools.
PS... you want the Bible taught in your public school then if you believe in our Constitution you want the Koran taught as well. We don't get the right to chose. If we believe in freedom of speech then we also have to uphold other's rights to speech which we abhor. Bishop now plays in a conference with a local charter school ( all black). Before the start of the girl's game we've always had the national anthem. Not at this public school, its Lift Every Voice (known as the black national anthem). On the wall is a flag, not red white and blue but red, green and black. Not an American flag in sight. Was I upset, you betcha. Do I support that public schools right to their freedom of speech, you betcha. Can't have my rights and deny the same rights to others. The same rights, not more, not less. That's what's supposed to be guaranteed by our laws.