A Wake County teacher, James Rencher, was arrested on 12 counts of assaulting students with disabilities on June 28, 2024. Dr. Robert P. Taylor, the superintendent of the Wake County Public School Sy...
More education