Catherine has practised and studied Buddhist meditation since 1992. She has been teaching Insight Meditation at Gaia House and internationally since 1997. She is a member of the Gaia House teacher council and a guiding
teacher of One Earth Sangha. She collaborates with Rob Burbea in shaping and teaching A Soulmaking Dharma.