“I’ve been training with David for almost a year. He is excellent at programming routines that challenge me while taking into consideration my feedback. His holistic approach to training, mobility, and mental preparation has pushed me to climb at a higher level while avoiding injury.
In addition, I’ve watched David coach large group classes, and he gives plenty of individual focus to those who need variations or have questions while leading high-intensity, energizing classes
I would recommend David and CliffHanger Academy to anybody seeking to educate and push themselves in their fitness and mindset. David is incredibly knowledgable about mind-body performance in sports and work, and great at sharing his passion with clients.
Senior Software Developer