Mary is just wonderful. She’s not judgemental, rather, she listens and has real empathy for her clients. She has a fantastic instinct for how far she can push us. Her programs have great variety and flexibility. Mary gets a 10/10 for both kindness and professionalism. I really love her classes. Excellent.