A teacher was fired after she gave a grade of zero to kids who didn't turn in their homework. Yup. That's for real.

Diana Tirado taught in Port St. Lucie in Florida. She assigned her students an "explorer notebook" assignment that they had two weeks to complete. Some of them didn't turn in the assignment at all - so she gave them a zero. Turns out, the school policy is that kids can only get a minimum of a 50 as a grade. Tirado was fired.

Tirado explained what happened to her students in a message on the classroom whiteboard. She posted a picture of the message on her Facebook page.

"Bye Kids. Mrs. Tirado loves you and wishes you the best in life! I have been fired for refusing to give you a 50% for not handing anything in."

Tirado took to Facebook to further clarify why she is fighting:

The reason I took on this fight was because it was ridiculous. Teaching should not be this hard. Teachers teach content, children do the assignments to the best of their ability and teachers grade that work based on a grading scale that has been around a very long time. Teachers also provide numerous attempts to get the work collected so they can give a child a grade. By nature, most teachers are loving souls who want to see students succeed. We do above and beyond actual teaching to give them the support they need. Are we perfect? NO. We make mistakes like all other human beings, but I know teachers work their butts off to help children to be the best people they can be!!!

Is this the most insane thing you have ever heard? A 50% for doing no work?

There has been a lot of criticism of the "everybody gets a trophy" mentality that has been pervasive and whether it contributes to a generation of kids that can't cope when things don't go right.

What do you think?