Tom is a lovely gentleman who is not only very knowledgeable but is also able to share his knowledge in a way that is understandable and actionable. We had an hour with him, his dog Ash and our own dog Sam and have been left with loads of great skills to practice and build upon. Definitely would recommend!