I think we need to know exactly what is being taught when to make a judgment. My guess is each school district defines it a different way.
My general opinion is teach elementary age children about empathy, ignore race for the most part except in very basic ways so children learn to treat everyone equally, celebrate differences, have all different races and ethnicities represented in their text books, visual media, and let them play. I do think teaching about bigotry and racism can cause division and harm at this age. My biggest concern is for the minority child’s self esteem.
Middle school teach American history that starts to touch on some of the cruelties and inequities that have happened and laws enacted to help make things more equal. Laws for equality covers race, religion, sexual orientation, etc.
High school more in depth regarding history on cruelties that happened, and about the systemic racism and inequities that exist today. This is just one class. I don’t mean every year in high school they are taught this topic. Also, in history, science, and many other classes always acknowledgement of historical figures from all races and genders who made great strides in those disciplines. During these acknowledgements they can teach the struggles they had with discrimination and their perseverance.
Also, in middle school or high school in world history would be at least a unit on the Holocaust and how Hitler rose to power and the atrocities.
@KNOWITALL I read part of your link, and the attack on meritocracy is so strange to me. I really need to read the arguments more closely. I feel like the term is being twisted.