WOWWW!!! Cool story. it somewhat reminded me of a movie "The Awakening" starring Rebecca Hall. The story was very well written and the ending....i didn't see that coming. but yeah i almost got it once that Old Lady just arrived..
Still the story was really sweet, funny, light-hearted and pretty cool :-)
I loved The Headmaster..!! ♥♥