32-year-old William Robert Duprey was arrested by Fresno Police Friday morning.
He was booked into the Fresno County Jail.
Fresno Unified officials confirm Duprey is a teacher at Wolters Elementary School.
He has been placed on leave as the investigation moves forward.