Fantastic dog training. All exercises are well explained and I have seen real results with my Border collie. Highly recommend