Terry is one the best trainers I've come across. Not only is he knowledgeable in this field he really cares about your progress and you personally. He doesn't do it for the hype of being a trainer, he truly loves what he does and loves watching people become their true best self. Works with you, convenient and his gym is not only the cleanest but one of the best!