As schools get more and more ridiculous with their "zero tolerance" policies, students that were in the wrong place at the wrong time, doing the right thing are being punished. Here's the latest instance of a school taking the "rules" to another level.

I've been out of high school for a while, but I remember one of the puzzling "zero tolerance" policies dealt with fighting. If you were involved in a a physical altercation of any kind it resulted in a 10 day suspension. No self defence allowed. If a fellow student were to walk up to another student and punch them, no matter what the innocent student did they got a 2 week suspension along with the other party. I understand what schools are trying to do. Violence is not the answer to anything, but no altercation is black and white.

WBZ-TV

Two weeks ago Erin Cox, a senior at Andover High School, received a call from a friend who was too drunk to drive home from a house party. Just as Erin arrived at the house to pick up her friend so, too, did the cops. While Erin was questioned by police, she was released without charge. Several other students at the party were arrested for being minors in possession.

School officials, however, argued her presence at the party broke their zero-tolerance policy regarding drugs and alcohol. Erin was stripped of her 'captain' title on the volleyball team and suspended for five games. Erin's mother told WBZ-TV the honor student is crushed by the punishment.

"She didn't do anything wrong. She did what she thought was right, and I'm very proud of her," Erin's mother said." Eleanor Cox told WBZ-TV.

The Cox family had no luck challenging the school's decision in court. A petition of support has been started by her friends at school in an effort to have the punishments overturned.

TELL US! If this was your child, what would you do? Who is right, the student or the school? Leave your thoughts in the comment section below.