A fascinating story, told with great enthusiasm -- something that is easy to lose in a teaching job, I'm afraid.
I hope you get the apreciation you deserve, both from the kids and froim the authorities who are lucky to get someone so versatile.
The idea of going into school without knowing in advance exactly what I was going to teach, would be scary for me.

Keep it up !

Martin (ex-teacher in various places round the world, but, I have to admit, never in a kilt)