Telling a child that he is guilty because of his race should indeed be banned. I think the problem is not with the law but with the attitudes of many teachers. Quoting the article:
'Texas educators overwhelmingly denounce the new law, born from House Bill 3979 — the so-called critical race theory bill passed during this year’s regular legislative session. They say its sweeping language, which includes a ban on teaching that a student should feel guilt because of their race, will mean that classroom conversations about racism could unintentionally spur parents’ anger and cause teachers to be punished.
...
State Rep. Steve Toth, R-The Woodlands, the bill’s author, said that much of the new law — especially the provisions meant to prevent critical race theory from being taught — came from concerns he heard from parents who feel their kids are being “indoctrinated.”
“We’ve heard, ‘You should feel guilty for what [white people have] done,’” he said. “We have heard, ‘You’re people of privilege, and you should feel guilty for that privilege.’”'
'Texas educators overwhelmingly denounce the new law, born from House Bill 3979 — the so-called critical race theory bill passed during this year’s regular legislative session. They say its sweeping language, which includes a ban on teaching that a student should feel guilt because of their race, will mean that classroom conversations about racism could unintentionally spur parents’ anger and cause teachers to be punished.
...
State Rep. Steve Toth, R-The Woodlands, the bill’s author, said that much of the new law — especially the provisions meant to prevent critical race theory from being taught — came from concerns he heard from parents who feel their kids are being “indoctrinated.”
“We’ve heard, ‘You should feel guilty for what [white people have] done,’” he said. “We have heard, ‘You’re people of privilege, and you should feel guilty for that privilege.’”'