I have recently finished (and passed) the NPQML. I am an Assistant Head and to be honest it would have been great to do the course a few years ago before I bluffed and stumbled my way through managing a key stage. I was quite dubious to start with thinking it would be a time consuming box ticking exercise but I would recommend it to anyone wanting to go into leadership. It has really broadened my understanding of my role and gave me some great practical ideas to try out. It was also useful to meet others at the same stage in their career and share challenges we all face and strategies to overcome. I started a blog because the course recommended it really enjoyable experience. I have attached my blog posts as a PDF feel free to download and share. They are mostly ramblings but they may help someone out.