"David is a very creative trainer. He's helped me understand my body in a whole new way. I love the results we've achieved over the time we have trained together."Emmanuelle Vaugier