1 and formost the teacher needed to pre-screen all projects before display and or activation to determine any dangers/hazards.
If that wasnt done the adult supervisors were at fault ,not the child,student,trainee etc!
I read that she did this outside in the school yard away from students, but she didn’t tell her teachers about it. It was unsupervised. She thought mixing bathroom cleaner and aluminum foil would cause some smoking, but not an explosion. I bet the felony charges are dropped.