Dozens of sexual predators are still working in New York City schools because of a broken disciplinary system that allows abusive staff members to keep their jobs, says a new advocacy group headed by former CNN anchor Campbell Brown.

Data obtained by Brown and the Daily News show that officials tried to fire 128 school staffers for sexual misconduct or inappropriate relationships with students since 2007 — but only 33 educators were actually fired.

Many of the school workers busted for creepy classroom behavior have been able to hang onto their jobs for years because of a cumbersome disciplinary process, charges Brown’s statewide group, the Parents Transparency Project.

“The details of these cases are hidden,” Brown said. “Many parents have no idea whether one of these teachers has been entrusted with their children.”