Posted on December 5, 2018December 17, 2018 by Samantha Walsh Sam is an excellent instructor and very patient. She takes you through moves step by step and explains clearly. Definitely pushes you so that you make progress every lesson. Would definitely recommend. Xx