Tess Taylor

Teacher Arrested After Repeatedly Slapping Student
WHY?!
ABC News reports, a Texas high school teacher was arrested on Friday after video surfaced of her repeatedly slapping a student.  Mary Hastings, a teacher at Ozen High School in Beaumont, TX, is seen hitting the boy five times while calling him an “idiot ass...

Load More Articles