A 14-year-old student was charged today with murdering a "loved" Massachusetts high school teacher whose body was found in the woods behind Danvers High School.
The teen, whose name was not disclosed because he is a juvenile, faces arraignment in Essex County Juvenile Court where he is charged with killing math teacher Colleen Ritzer.
"She was a very respected, loved teacher," said Essex County District Attorney Jonathan Blodgett. "At 24 years of age it's a terrible tragedy for the entire Danvers community."
Police discovered Ritzer's blood in a second floor bathroom late Tuesday night before her body was later found behind the school, Blodgett said. He declined to say how the teacher was killed or what the motive might have been.
"The teacher was reported missing and as a result of that, and her not answering her cell phone, police instituted a search and found blood," Blodgett said.
Law enforcement sources told ABC News there is surveillance video inside the high school that shows the student dragging Ritzer's body from the bathroom toward the woods in what appeared to be a recycle bin.
All public schools in Davners were closed today.
The suspect, who law enforcement sources say had recently moved to Massachusetts from Tennessee, had been reported missing Tuesday after he failed to return home from school. He was found Tuesday night in a neighboring community.
Several student athletes at Danvers High School told ABC News the suspect was a junior varsity soccer player and said they had searched for him when they found out he was reported missing.
Ritzer was described by her students as an "amazing teacher."
Her passion for her students shined through on her Twitter account, where she described herself as a "math teacher often too excited about the topics I'm teaching."
Earlier this week police in Danvers, a community north of Boston, had sent well wishes via Twitter to Sparks, Nev., after a school teacher was killed there by a student.
"Thoughts are with those families affected by the Sparks Middle School Shooting today & especially with 1st responders from Sparks PD," according to the Danvers Police Department Twitter feed.