James Rosser, LCSW

Teacher

James began meditating 1987 with James Baraz. He is an active participant in Spirit Rock’s Dharma Institute, a graduate of the their Dedicated Practitioner Program, and a current student in the Community Dharma Leaders Program.

He is a Mentor at Kristen Neff’s Self-Compassion Institute. James is also a  Trained Teacher for the Center for Mindful Self-Compassion.

James graduated from InsightLA’s Facilitator Training Program, InsightLA’s Dedicated to the Dharma Program, and  Jack Kornfield and Tara Brach’s Mindfulness Meditation Teacher Certification Program (MMTCP)(Inaugural Class). 

James co-leads retreats at Big Bear Retreat Center, and The Land of The Medicine Buddha (Santa Cruz, CA).  James leads secular and Buddhist-based mindfulness training, practices, community building, and affinity groups.

His primary teacher is Tempel Smith. His primary influences are Phillip Moffitt, Venerable Bhikkhu Analayo,  Tuere Sala,  Leslie Booker, and Jack Kornfield.   

James is a member of InsightLA’s Board of Directors, and works at UCLA’s Resnick Neuropsychiatric Hospital.

 


Upcoming Events

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
May 5, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
May 12, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
May 19, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
May 26, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
June 2, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
June 9, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
June 16, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
June 23, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory

Hybrid Stillness in a Chaotic World: Surfing The Waves of Experience

Tuesday
June 30, 2026
5:30 PM - 6:15 PM PT
Weekly Classes (Single Class)

Introductory