The equipment manager at North High School in Oildale has been charged with 24 counts of sexual misconduct with students, and 11 of those are felonies. 40-year-old Edwin Rodriguez has been on leave since September and was arrested Wednesday. He’s pleaded not guilty and returns to court hearing April 25th.
Suzanne Grant