The parents are pissed at the teacher he worked with? The teacher didn’t hire him; how were they supposed to know? Totally illogical.
The hiring party, however, is in deep doo-doo. There’s NO excuse.
That would be the folks in HUMAN RESOURCES, never met an HR Department that DIDN’T HAVE THEIR HEADS UP THEIR ASSES!