A rigorous and comprehensive training programme in the craft of teaching. In relation to my particular journey as a teacher, it has been invaluable. First-class.