Teacher arrested after punching student in class

A teacher in California was arrested Friday after a violent confrontation with a student during class. The brawl was caught on camera by students.

>> Read more trending news

The incident took place at Maywood Academy High School, an alternative high school that is part of the Los Angeles Unified School District, NBC4 reported. Music teacher Marston Riley, 64, is seen in the video striking a student in what was allegedly a dispute over a school uniform, CBSLA reported.

During the incident, a woman wearing a yellow vest can be seen trying to intervene and separate the teacher and student.

The student, a freshman whose name has not been released, allegedly hurled racial epithets at Riley, who is African-American, during the incident, NBC4 reported.

School officials called police, who arrested Riley at the scene. He was charged with suspicion of committing cruelty against a child, NBC4 reported. The student was taken to a hospital and treated for his injuries.

The East Los Angeles Sheriff's Station is investigating the case.