Caroline is an excellent teacher who respects her students and encourages individual progress in their yoga practice in a calming environment. I have no hesitation in recommending Caroline and the practice of Integral Yoga® as it has made such a difference to my life.