Former St. Louis Public Schools Superintendent Keisha Scarlett was terminated in October 2024 amid concerns about district ...