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