Needham High School Band Director Spencer Parrish has been charged with the possession of child pornography, nearly one month ...