I am new to Pilates but joining Zoe’s class has been the best thing for me. The class size is excellent and Zoe knows everyone by name. She will amend positions if you are struggling with any movement issue and position you correctly if you are not doing the move correctly which I feel very important. I feel very safe in her class. She encourages and praises and varies the sessions. I am becoming stronger and my posture and balance are all improving. Zoe is great and so are her classes .