knowledgeable pt on all aspects of training gives you a good push in the right direction highly recommend
Best guy around! Very knowledgably, works you hard and inspires me to do my best. Can't recommend enough