A bearded drifter walks into a Colorado school and fatally shoots a student before taking his own life. Wisconsin authorities charge three boys with plotting a bomb attack on their high school and, two weeks later, a student in a rural school allegedly shoots his principal. A gunman bursts into a Vermont elementary school looking for his ex-girlfriend and guns down a teacher.
All of this in the past month alone.
Since the 1999 Columbine massacre that left 15 people dead, there has been a determined effort among administrators, principals and teachers to improve school safety. Law enforcement officers across the nation and around the world have added training specifically intended to address school violence.
But experts say there is simply no way to guarantee that a stranger or student won't be able to injure or kill on school grounds.
"There's no perfect security, from the White House to the schoolhouse," said Kenneth Trump, president of the National School Safety and Security Services consulting firm in Cleveland.
Since Columbine, school officials have gotten better at preventing student violence, he said, but authorities can't prepare for every problem.
"When you factor in unpredictable outsiders, when you have a roaming monster walking into the schools, we have to be realistic," Trump said. "There are some incidents you're not going to be able to prevent."
Trump's firm counts 17 nonfatal school shootings so far this school year, beginning Aug. 1. There were 85 the previous school year and 52 in the 2004-2005 school year.
Since Columbine in 1999, the number of fatal school shootings in a school year has ranged from three (2002-03) to 24 (2004-05), according to National School Safety and Security Services. The firm does not track cases before Columbine.
Park County Sheriff Fred Wegener was among the law enforcement officials who eagerly applied for federal aid to beef up security at Platte Canyon High School in Bailey, the site of last week's attack in which a man held six girls hostage before killing one and himself.
A deputy was assigned to be the school's resource officer — essentially, its security guard. But that guard was called away on sheriff's business last Wednesday and gunman Duane Morrison walked inside with two handguns. He reportedly sat in the school parking lot and wandered the hallways for as long as 35 minutes before the siege began.
Despite the death of 16-year-old Emily Keyes, things could have been worse, authorities said.
"Basically, the tragedy of Columbine taught law enforcement and educators how to avoid future tragedies," Gov. Bill Owens said. "In a couple of significant ways, the tragedy of Columbine may have helped prevent an even worse tragedy (here)."
He said educators had been instructed in August on what to do. The school was also designed using concept learned from the Columbine attacks, which helped authorities keep the gunman in one room.
Students will return to classes at Platte Canyon on Thursday, said school superintendent Jim Walpole. Teachers will hold conferences Monday and Tuesday, and on Wednesday parents and students will meet with school staff.
Ever since Columbine, school officials have been taught to write emergency response plans and practice them, to lock down schools and evacuate when it appears safe. That seemed to work well in Bailey as hundreds of students were whisked to safety.
Law enforcement officers who once were taught to set up a perimeter and wait for SWAT teams to show up are now trained in "active shooter" programs that call for the first officers on the scene to enter the building and work as quickly as possible to locate the gunman, Trump said.
"That's why we were able to isolate it to just one room and get everybody else out," Wegener said. "Still, you can't prepare for something like this. You do the best you can."
Student Zach Barnes, 16, also said students last year practiced drills for emergencies including a gunman in the school. Students were told to remain calm, taught where to go and how to leave the school. Still, there appeared to be at least one glitch Wednesday.
"We were sitting there in math class and over the intercom they said, `Students and teachers, we have a code white, repeat code white,' and nobody really knew what a code white was," Barnes said.
He said his teacher pulled a sheet of paper from her desk, checked it and then herded her students into a nearby classroom that had a solid door. After about 25 minutes, a police officer led them into the hallway and out of the school.
Colorado has left decisions on providing security in schools up to some 172 school boards, but state lawmakers said they will look at training and other issues following the Bailey attack.
Providing security guards at every entrance to every school would be difficult, said Senate President Joan Fitz-Gerald, D-Golden, but others said video cameras and security systems could help fill the gap.
"If we could plug in some technology, that would help," said George Voorheis, superintendent of Colorado's largely rural Montrose & Olathe Schools District RE1J.