Richard Carranza

Mayor Bill de Blasio has appointed Meisha Porter to run the New York City system following the resignation of Chancellor Richard Carranza.
/ February 26, 2021
New York
A program in the nation’s largest school district is being criticized as “absurd” and is being challenged by parents and teachers as defeating the purpose of anti-bias training
/ May 28, 2019