Great training, knowledgeable and has lots of experience, you leave a session feeling like you are moving a step closer each time. Great at working and exploring movements, and making you stronger at every life. Make adaptations, and corrections, good motivation with strong coaching. Well recommended.