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...