None of this should be taught in a school setting. The far left ideology has no place in schools, which are supposed to be non partisan. This, like religion, is a topic which must be left to the parents to discuss. It is another overreach by the government. If it continues, prepare for a mass exodus from public education. People will not stand for it unless they suffer from group think or are socialists, trying to destroy our country and way of life.