I've been going to David's classes for many years now and would highly recommend them to anyone. I've been to various classes within the city, but David's is my first choice. I really like the variety that David brings to his classes, every one is different and provides a nice mixture of breath work and postures. He caters for all abilities and is great at helping you to develop your practice. David has a gentle and warm personality with a good sense of humour and that atmosphere is reflected in his classes.