No, unless it's a public school then the community should decide as they're the ones paying for it
Any private schools or companies can do whatever diversity training they want, and their customers/employees/students can decide where to spend their money.