The New York gym teacher who punched Jersey Shore star Nicole Polizzi Snookiin the face has publically apologized for his actions.
After seeing a video of the attack, I was sick to my stomach, Brad Ferro, 24, said.
I couldn't believe that I'd ever do anything like that. I was raised to act in a respectful manner to women, Ferro added.
I deeply regret what happened, he goes on. Nobody deserves that. That was not the real Brad Ferro.
The scene, which left Polizzi with a mouth injury, was cut from tonight's episode.
Ferro was arrested August 19 shortly after knocking the 21-year-old actress to t he floor and was suspended from his job.