Andrew is awesome. He is very dedicated and passionate about dog training. He works with you and makes it very easy for you and your dog to keep up on the training together. Everyone who has used Andrew is very happy with the service he provides. You can't beat the value he provides.