Education National News Substitute teacher charged with assault after fight with student goes viral A substitute teacher and a student have been charged with assault after engaging in a physical altercation that was posted online. Xaviera Steele, 41, was... by Alexandria Green-Jones April 19, 2023April 23, 2023