“Training with David has been game changing. His approach is personable and engaging, methodical and versatile, full of depth and down to earth. David swiftly analysed the school, its mode of operating and exactly what I needed to learn and improve on. The bespoke training schedule he prepared has equipped me with so many tools and, more importantly, a depth of understanding that has immeasurably enhanced my engagement and performance. I look forward to further training in the near future.”