Kevin M. Deming
Kevin M. Deming has no recent reposts yet.
Kevin M. Deming has no recent reposts yet.

I am a personal trainer in San Francisco, teaching evidence-based exercise and striving to improve quality of life for those open to a rational protocol.