If I could find a phrase to describe David, it would be 'MIRACLE WORKER.' David made working out fun for me. No routine is ever the same and all workouts are customized for the individual. Not only does David talk the talk, he walks the walk. No better trainer out there!