KCAL/KCBS/Mariana Lizeth
Now playing
00:49
Teacher arrested after punching student
NBC
Now playing
02:04
Intoxicated Seth Meyers has trouble with Lorde's real name
"CBS Sunday Morning"
Now playing
01:01
Why Matt Damon's daughter won't watch 'Good Will Hunting'
Instagram/@the.bam.bus
Now playing
01:20
Hear the BAM bus women describe their first meeting
Now playing
01:33
Dog was missing for 5 days. Then a neighbor heard whining behind a wall
Cape Wildlife Center
Now playing
01:55
Goose has an adorable reaction when mate has surgery
Dome Home
KARE
Dome Home
Now playing
01:37
$3 million domed home (that comes with indoor slide) goes up for sale
KMGH
Now playing
02:06
This bear had a bucket on its head for more than a week
Rachael Flores
Now playing
02:22
Employees go viral after resigning via Burger King sign
TikTok/GGGGoneyyyy
Now playing
01:31
Boutique mistakenly emails job applicant saying she's 'not that cute'
@SuperOllyT/Instagram
Now playing
01:04
See Jack Grealish's sweet moment with young fan
Aisha Nieves dog
Aisha Nieves
Aisha Nieves dog
Now playing
01:48
See moment woman reunites with dog she lost 2 years ago
Miami Dade Fire Rescue
Now playing
00:30
Cat reunites with family after Surfside condo collapse
WPBN/Twitter phil lewis
Now playing
01:36
Terrifying video shows festival ride malfunction
KCAL/KCBS
Now playing
01:12
Man makes daring jump to elude police
Valerie Bertinelli responds to troll who commented on her weight
From Valerie Bertinelli/Instagram
Valerie Bertinelli responds to troll who commented on her weight
Now playing
01:39
Valerie Bertinelli posts raw response to body shamer
CNN —  

A teacher and student at a southeast Los Angeles, California, high school came to blows Friday afternoon, and it was all caught on video.

The footage from CNN affiliates KTLA-TV and KCAL shows Maywood Academy High School music teacher Marston Riley, 64, standing face to face with a 14-year-old boy at the front of a classroom when Riley punches him. It’s at this point the two begin exchanging punches. The boy wound up on the ground wrapping his arms around Riley’s leg. Riley, at this point, repeatedly punches him.

The brawl ends with students and what appears to be a campus resource officer trying to separate the two, but Riley continues to pursue the student. It is not clear when the short video started and if it caught the entire exchange.

Students told KTLA the fight began after Riley asked the student to leave the class because he wasn’t wearing the proper uniform. The boy refused, students said, and video taken by another student shows the boy shouting profanity and a racial slur at Riley, who is black.

The boy, who has not been identified, was taken to a local hospital where he was treated for moderate injuries and later released, according to a news release from the Los Angeles County Sheriff’s Department. Riley was arrested on charges of child abuse, the release said. He posted bond and was released Saturday. Riley has an arraignment scheduled for November 30.

CNN has reached out to Riley, but has not heard back.

“We are extremely disturbed by the reports of the events that occurred at Maywood Academy High School,” the Los Angeles Unified School District said in a statement. “We take this matter very seriously and do not condone violence or intolerance of any kind. Los Angeles Unified is cooperating with law enforcement in investigating this incident. Crisis counselors and additional School Police patrols will be at the school on Monday to support our students and staff.”

CNN’s Blair Johnson and Jennifer Selva contributed to this report.