It seems your friend has a bit of racial animosity. I can understand becoming frustrated as a teacher, but I have known too many wonderful and competent people of all races to accept broad-brush racial characterizations. I would not be entirely comfortable reading rants like the one you posted here.
That said, my comfort is not your problem, and all are welcome here at FR, as long as they abide by the Posting Guidelines (and don’t piss off the Mods).
That is so white of you!
To say nothing about progressive, condescending and presumptuous.