In public education, Schools shouldn't talk about it, Because the children have to go there, But, If there is a private School I think it is okay, As you have to apply to go there, You sign on to their rules, That means you have to do religion lessons if they are a religious school. This also means you don't have to believe in that religion.
Teachers should have the freedom of speech in school like they do outside of school. Why should they be banned? Are they hurting a child? Are they verbally abusing them? I don’t think so! And they DEFINITELY aren’t doing anything wrong they should be able to talk about religion at school!