Peter Hingston

Mike Desmond/WBFO

A suspended City Honors teacher has been charged with child pornography and attempted and actual sexual exploitation of a child. 59-year-old Peter Hingston of Amherst is being held in federal detention and potentially faces up to 40 years in prison.