If I find myself behind a driving school car I tend to give them a wide berth because the drivers aren't qualified yet, and I suspect that they will take the wrong line, give an incorrect signal, or do an unexpected emergency stop for no apparent reason.
Your horn is to give a warning of your presence, not to reprimand someone, so I think I'd have given you some hand-signals too.
And then ran away!!!!