A longtime Greenwood High School teacher was killed Thursday night in a two-vehicle collision.
Harry Davidson, 58, was a “veteran teacher of many years” at the school, teaching auto mechanics at the Career and Technical Center, said Margaret Dean, public affairs director for the Greenwood Public School District.