Bullcrap... He is and has always been an Affirmative Action/DEI dumbass; the worst sort of POS - an arrogant ignoramous.
Does anyone exist who ever attended one of his classes? He seems to have appeared from nowhere. Such a mysterious-and dangerous- figure.