The Macomb County Sheriff's Office MACE unit arrested a 57-year-old man out of Ann Arbor for child abusive sexual activity and using a computer to commit the crime.
Gerald Holley is employed as a science teacher and baseball coach at Pioneer High School in Ann Arbor.
An undercover detective began having conversations with Holley, who requested to have sexual relations with an underage child.
On Wednesday, a meet-up was set up where Holley expected to engage in sexual activity with an underage child, police say.
He went to the location and was arrested.
"This is one of the many reasons we run a computer crimes unit," said Macomb County Sheriff Anthony Wickersham. "In order to protect our children, these highly trained investigators continuously monitor the internet as well as social media platforms to find these predators."
Holley was charged with three felony counts of child sexually abusive activity and one felony count of communicating with another on the internet to commit a crime.
Each count of sexually abusive activity carries a maximum penalty of 20 years and the computer crime carries a maximum penalty of 15 years to life.
"As often occurs in cases such as this, this man pursued a career which surrounded him with young people," said Macomb Prosecutor Eric Smith. "I urge parents to remain vigilant of all those who supervise their children, even longstanding 'authority' figures. The predators are out there, and they make it their business to get right next to your kids."