A Houston teacher has been fired from her position at a school for special education students after she was caught on video viciously beating a 13-year-old student.

Sherri Davis, 40, was terminated after school officials viewed the cell phone video of the assault which took place at Jamie's House Charter School in Houston.

The boy, who has a history of disciplinary problems, had allegedly punched a female student in the class. Other teachers stood by and watched while Davis dished out punishment to the teenager by slapping, punching, kicking and slamming his head against a wall.

But there's a fine line between discipline and an all out assault, and this teacher should have known better.