First, 10-fold per capita? 10 times as many public school teachers per capita have been accused of molestation than priests? Going to need a cite for that.
Second, teachers are surrounded by children all of the time. Priests seriously have little or no business being around children at all. Obviously no abuse is tolerable, but the opportunities for bad teachers are 100-fold per capita greater.
Third, and this is probably most important - do the schools cover it up?
Fourth, what percentage of these 10-fold per capita involve 17-year old children? In other words, older teens that are already sexually active and get involved with a youngish teacher. We all know of stories like that. How many Church sex abuse cases involve a 26 year-old priest and a sexually active 17 year old girl?