Dave Smith Dharma

Dharma Teacher / Mindfulness & Emotional Intelligence Trainer
Dharma live online

Dharma Live/Online

For those new to mindfulness and wish to have a comprehensive understanding of the practice, this is often the best place to begin

Dharma Mentoring

Dharma mentoring is an opportunity to both develop and maintain a sustainable practice while implementing the benefits and skills of mindfulness into everything you do.

Dharma Mentoring