Teacher body slams a pupil who punched him in the face onto a desk and beats him (photos/videos)

Footage shows the shocking moment a teacher body slammed a student onto a desk in class after the student challenged the teacher by hitting him in chest.

In the video, the teacher is seen standing in the middle of the classroom as the student charges at him. The teacher pushes the student back and the student aggressively hits him in the face.

At this, the teacher immediately lifts the boy up, turns him upside down, then slams him onto a desk as other students scream.

Two male pupils come forward to separate the teacher and student as they continue to swing punches. After the body slam, the teacher continues to charge at the student as he falls on the ground. A student then holds the teacher and puts himself between the teacher and the punching student, as the student rises and punches the teacher yet again.

The fight intensifies at this point and the two students who tried to intervene are too helpless to stop them. A third student then steps in to push the teacher to the other side of the classroom while two students pin the boy to the wall. The video ends with the two cornered to different sides of the room.

The video was first posted on July 31, 2017, but has come back to light after it was shared on World Star Hip Hop. It is not clear who the people in the video are nor where the classroom brawl took place, but it is believed to have happened in the US.