Judy Long began Buddhist meditation practice in 2000 with Tara Brach in Bethesda, Maryland. She later moved to the San Francisco area, where she practices at the Insight Meditation Center and has attended retreats at Spirit Rock and the Insight Retreat Center. Long is a Catholic nun with an interest in diversity in spiritual practice.