I feel like you have changed the topic, or maybe this was your topic all along and I didn't pick up on the coding. So no, it is not obvious.
As topics, “teachers” is orthogonal to “structural racism”, and I suspect that blending them together will lead to less effective responses to real but separate problems in both areas. I was very much only speaking only to “teachers”.
I'm aware of Brampton and more besides, and I won't insult you by excusing, explaining or “interpreting” racist behaviour or structural racism. You and your family deserve (and are owed), an “average” Ontario school experience largely untainted by them.