Churchland High School teacher, 34-year-old Jarvis Green, was arrested and charged with several crimes on Thursday.
"Bishop Luers High School, the Diocese and Archdiocese prioritized their own public image and reputation, utterly failing the ...