A new viral video shows a high school student in Philadelphia fighting with his English teacher and they both throw punches.
The teacher even put the student in a headlock.
Police say this all started when the student was late for class.
The teacher apparently tried to call security from his classroom but was not able to get help.
He then went to a classroom and was confronted in the hallway. Then, a fight broke out.
A crowd of about two dozen people were there to watch.
The 16-year-old student is now facing charges for aggravated assault.
The teacher was not charged.