“Margaret is a great teacher. She encourages everyone to get the best from their own individual bodies in a way that’s pleasurable and rewarding. I find that by the end of each class I always have a lovely full balance between being relaxed on the one hand, and being topped up with energy on the other. Another remarkable quality she has is the ability to instantly come up with variations on the asanas to suit every challenge from sprains to all other sorts of injuries and complaints. Margaret’s knowledge of yoga is obviously vast, but what’s really impressive is her constant ability to access it so effortlessly and fluently and her ever willingness to share it.”