Sally Armstrong began practicing vipassana meditation in India in 1981 and started teaching in 1996. She is a member of Spirit Rock Teacher’s Council. and has served as a co-guiding teacher at Spirit Rock. She developed and led Spirit Rock’s Dedicated Practitioners Program for many years, and also created the Advanced Practitioner Program. She has a keen interest in supporting students who want to deepen their practice and understanding, and regularly teaches the long retreats at Spirit Rock and IMS.