The course is really well laid out, layering information by introducing a topic and returning to it so you can really "get" it. I have been using this course in preparation for taking on a highly sensitive rescue dog - which has been a process over several months. In the meantime, our Beagle, along with all of us, has been reaping the benefits of receiving TT and our new Rescue arrived 5 days ago. I have been doing 3 x 10ish mins a day and he is already a much more chilled out dog. I sent a video of him to his foster home and she literally burst into tears saying she had never seen him so relaxed and at peace. I can't recommend this course highly enough, it just makes everyone in the family more gentle and thoughtful.