No, being gay is not a moral issue or a reason to restrict someone from teaching children. Gay people have the same rights as everyone else, including the right to work in any profession they choose. Teaching is a very important and respectable profession, and gay people are just as capable of teaching children as anyone else. Denying someone the right to teach just because of their sexual orientation is discrimination and is illegal in many parts of the world. Moreover, it is important for children to interact with people with different backgrounds, including those who are gay. However, teachers should not discuss their sex life with their students, especially in primary school.