One student has been expelled and three others suspended for two separate incidents that occurred on the Grissom High School campus Thursday.

The student who was expelled was disciplined for punching a teacher, according to school district officials. The district's code of student conduct classifies such an infraction as assault, which can result in long-term expulsion.

Huntsville Police Department spokesman Lt. Stacy Bates said that the school's SRO responded to the incident, but that no arrests were made.

In the second incident, which at least one student caught on camera, several students got into a fight in a hallway at the school. Three of those involved have been suspended.

See the video of a portion of the incident at right. Warning: The short video contains explicit language.

Both incidents come less than a week after a Grissom High student was arrested for allegedly bringing a gun onto the campus. The student, whose name has not been released, was arrested off-campus.