David has dedicated his life to helping athletes succeed both on and off the court. With extensive experience at every level of the game—youth, college, and the NBA—he brings a wealth of knowledge and a passion for developing players. Known for his ability to teach both fundamental and advanced skills, David focuses on building confidence, basketball IQ, and preparing athletes for real-game situations. He emphasizes not only the techniques of the game, but also the strategy and mindset needed to succeed, empowering players to elevate their performance while developing a deeper understanding of how to best apply these teachings to their own situations.