David is a caring and approachable teacher who marries precision, detailed explanations and challenges for his students with light-hearted humour.
He succeeds in sensitising students to new details of asanas and enabling them to enhance their lifestyle with a safe and stimulating yoga practice.