Credit: John Parra/

The Jersey Shore's Snooki wins this battle.

The New York City gym teacher who punched Nicole "Snooki" Polizzi, 21, in the face is losing his job, reports.

See what stars look like with Snooki's famous hair 'do

An official at the NYC Department of Education tells the site it's drafting a letter to fire Ferro. "The termination is underway," the official says.

Look back on the biggest reality show scandals of all time

Ferro, a gym teacher in the borough of Queens, had been assigned to a non-teaching role ever since the controversial footage aired during an MTV promo of the show last December.