JD Lloyd, MFA

Teacher

JD Lloyd is a long-time member of the InsightLA Meditation Community, where he completed four years of dedicated Dharma study programs and received training to facilitate mindfulness classes. He completed additional training to conduct courses in Mindful Self-Compassion (MSC), and he has also received specialized education in chaplaincy support, contemplative caregiving, and trauma-sensitive mindfulness.

JD facilitates mindfulness courses and meditation groups at InsightLA, Mindful USC, and the Cancer Support Community. He also serves corporate and private clients and volunteers to provide mindfulness instruction to deserving populations in the Los Angeles area.

JD is particularly drawn to Lovingkindness and Mindful Self-Compassion meditation practices as paths toward self-acceptance and open-hearted connection with others. He appreciates the outdoors and the arts – especially film, photography, and poetry. He holds a Master of Fine Arts degree in Creative Writing and enjoys weaving poetry and storytelling into his teaching.


Upcoming Events

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
April 22, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
April 29, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
May 6, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
May 13, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
May 20, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
May 20, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
May 27, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
June 3, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
June 10, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
June 17, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
June 24, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
July 15, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
July 22, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
July 29, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
August 5, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
August 12, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
August 19, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
August 26, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
September 2, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
September 9, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
September 16, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
September 23, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
September 30, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
October 7, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
October 14, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
October 21, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
October 28, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
November 4, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
November 11, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
November 18, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
November 25, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
December 2, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
December 9, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
December 16, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
December 23, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory

heart

Hybrid Mindful Support: Nurturing the Heart

Monday
December 30, 2024
5:30 PM - 6:15 PM PT
Practice Groups (Single Class)

Introductory