Published: May 12, 2011 3:57 PM EDT
Updated: May 12, 2011 12:57 PM EDT

BROOKSVILLE, Fla. (AP) - Authorities say a high school art teacher was arrested after punching a student who called her vulgar names.

According to a Hernando County Sheriff's Office arrest report, 64-year-old Sandra Hadsock was arrested Wednesday after taking two or three swings at a student in the hallway. The student received a minor injury on his lip.

Officials say other students pulled the teen away from the teacher.

Joe Vitalo, president of the Hernando Classroom Teachers Association says the Hadscok maintains she acted in self-defense. Vitalo says the incident was captured by a cell phone camera.

Hadsock will be suspended with pay pending a school district investigation.

Hadsock was arrested on a charge of child abuse without causing great bodily harm. The arrest report states she refused to cooperate with a deputy.

(Copyright 2011 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)