There was a similar event for gay high schoolers at Tutfts University and a concerned citizen taped it and reulted in state employees being fired for unauthorized conduct where said employee sued the taper.
You know, at a University level, there is a lot more latitude in my opinion. I am a devout Conservative Christian who believes that free will means the right to make bad moral choices.
However, in this circumstance the final responsibility of what children hear and are taught should be the parents. If the parents, and taxpayers of the school district, do not want their children taught what is being taught, then they should have every right to examine the curriculum and make their informed opinions known. What offends me most isn't that this "assembly" went on, but that the school officials have determined to not allow parents and taxpayers the information to make an informed decision on what is being taught.