Pennsylvania substitute teacher Christopher Chiappetta is facing drug and other charges after he allegedly passed out while teaching an art class at a Pittsburgh-area high school after using heroin.

Chiappetta, 26, was subbing for an art class at Northgate High School in Bellevue when he took a break around noon Tuesday and passed out in front of 11 students, CBS Pittsburgh reported. The substitute originally told police he wasn’t under the influence of any drugs, but officers later found four bags of heroin in his pocket and marijuana in his car. He confessed around 6 a.m. Wednesday, according to the television station.

“Unfortunately, it was a very realistic show-and-tell where you can preach the message to students, but they got to see live, firsthand the effects of a drug addiction problem,” Bellevue Police Sgt. Mike Hudson, a school resource officer at Northgate, told KDKA. “When a person makes a decision to use a narcotic, and he’s actually being a substitute teacher, that’s pretty severe drug usage, and he needs a lot of help.”

Chiappetta is facing drug and endangering the welfare of children charges, and that list may grow if authorities believe that the students who saw the substitute pass out were victims of his behavior. As of Wednesday, the 26-year-old was in the Allegheny County Jail on $10,000 bond, according to KDKA.