There are about 3.1 million public school teachers in the US. Even if every single incident was by a different teacher, that means about 0.9% of public school teachers are sexual predators. Compare that to estimates of priests who are sexual predators, which is closer to 4.4%