For several years I have trained with Alan and he has not just trained my dog but trained me. Kind, knowledgeable and most of all helpful. His training is fun not just for the dog but for there owners. I would recommend his school for everyone, not just the beginner but also those who want to make there dogs top in obedience. Thank you Alan for giving me my best friend with four legs.