Parkland High School
Public Education
Video shows student slap teacher in the face: ‘You want me to hit you again?’

(Daily Caller News Foundation) – A viral video that circulated Monday shows a student slapping his teacher in the face at a high school in North Carolina. The student, wearing… Read More

April 16, 2024