On what basis would it?
Surely the government is allowed to teach what courses are run in government run schools by government employees in general. I mean, someone has to, and who else would it be?
Or if you're referring to the religion aspect of the first amendment... this seems religiously neutral?
The constitution doesn't ban bad governance, just some particularly easy to enumerate forms of it.