Question: Should teachers in public schools voice their personal opinions? 

Answer: Of course, but not in the classroom. Kids are to be taught truth, not opinion. Children have minds of their own, and as they grow and mature they will take what they know and have an opinion based on that.
This question from the Yahoo Q&A forum is categorized in the topic: Health