For five years, he has worked with clients at all fitness levels and ages ranging from 16 to 86. Clients who have worked with Gerard apprecia... +Read More