John was very thorough in explaining the training techniques. I absolutely observed noticeable results by the end of the first training session. I was actually shocked at how responsive my dogs were. I am very pleased with Bark Busters natural techniques and like that there weren't treats involved. The training experience was very enjoyable. I didn't realize how easy these techniques would be before the session. I really didn't think I had much of a shot at training my dogs, but they responded well and I feel it was the best money I ever spent on them. I would recommend Bark Busters to my family and friends.