Gary Cassin is proposing an intense “out of the box” work out that is a lot of fun too! He made me reevaluate the way I should be training. It’s all a mind game with Gary. He knows how to motivate you. How to make you go further and try harder. Needless to say that with him you will never get bored while working out because he invents always new exercises and routines. “Variety” is a key word in his work. And last but not least. Gary has a positive attitude, he welcomes you always with a smile and keeps the perfect equilibrium between professionalism and friendship. A friend that for your own good will make you sweat…. actually sweat a LOT!!!!!!!