A Mesa, Arizona, educator has been suspended after a few students were reportedly spooked by the teacher’s Spirit Week costume: The devil himself.
A Mesa, Arizona, educator has been suspended after a few students were reportedly spooked by the teacher’s Spirit Week costume: The devil himself.