Taking this course is like having Robin as your personal one on one dog trainer. Each week you are assigned modules to view where Robin shares her immense knowledge of dogs and training topics. Participants are encouraged to share videos of their training for Robin to view. You then receive personal recommendations on what you are doing well as well as things you can add or change to increase the outcome you are looking to achieve. During the weekly zoom meetings we delved deeper into the modules and were able to ask questions. And, as always, Robin was available by email to answer any questions or concerns. This course is well worth the money and time!