I would photograph each of the enclosures that have issues and report it to the ASPCA or Humane Society as animal neglect. Also report it to your local congress person (trust me they love having staff make complaint phone calls on behalf of the public) Point out the issues in each case, unregulated heater, filthy cages, stuck sheds etc.
Tell them that you brought it up to the school administration and they have ignored the issue.
Nothing lights a fire under administration like another agency calling them or requesting a site check. Unfortunately, the school will probably just tell the teacher to take the animals home.