David grew up playing all kinds of sports; soccer, baseball, basketball and hockey. He took up golf as a teenager and excelled when it came to playing and later teaching. David also enjoys the mental toughness that the game demands. "Some days that part can be harder than hitting a 300 yard drive," he says. David has taken multiple classes both at the college level and in continuing his education with the PGA of America. His experiences have helped David utilize his given skill set which allows him to break down the golf swing and teach it to students of all ages and abilities.