A Neuqua Valley High School teacher was arrested Thursday on charges he had sexual contact with a student, Naperville police said.
William Schaub, 56, of the first block of North Stone Avenue in La Grange, was taken into custody during a traffic stop near his home on two counts of aggravated criminal sexual abuse and one count of grooming, all felony charges, according to a police department news release.
An investigation was launched March 7 after school officials received an anonymous tip about an inappropriate relationship between Schaub and a student and contacted police, the release said. Conducted in collaboration with the Will County Child Advocacy Center, investigators discovered electronic messages between Schaub and the student sent between November 2024 and March 2025 as well as evidence physical contact in December 2024.
Schaub has been taken to the Will County jail, the release said.
Police did not disclose if the student attended Neuqua Valley in Naperville, and no information was provided on what subject teaches or how long he’s been employed by Indian Prairie School District 204.