ASHLAND — A local man who is a middle school teacher in Needham was arrested Thursday night on child pornography charges after an investigation, authorities said. Police arrested Michael R.