A teacher was arrested for child sex crimes Friday, according to the Boaz Police Department.

William Brock is charged with rape, sodomy, and teacher engaged in a sex act with a student.

Police say they were initially contacted about a sexual assault on Thursday.

During the investigation, police say the 14-year-old female victim identified Brock as the suspect.

On Friday morning, the suspect was taken into custody at a traffic stop.

A search warrant was then executed at the Brock's residence inside the Boaz city limits.

Police say Brock fully confessed, corroborating the victim's statement and the evidence.

Police also say there may be additional charges.

The Boaz Police Department worked with the Marshall County District Attorney's Office, the Child Advocacy Center of Marshall Coun

See Full Page