I highly recommend David. Not only is he exceptionally professional but he is also a lovely man who clearly cares about his clients well-being. He tailors all exercises t ... more