The instructor is great!! Always very positive, definitely cares about dogs!!! She takes the time to explain to you exactly what you should be doing and how it should be done, she shows you how to adapt your dog if required. If you have any questions after class she is more than willing to take the time to answer and give advice on how to deal with what ever it its. She shows examples of how to AND how not to!! and why it is right or wrong. She understands your dog’s personality and when not to push the dog. Great class we learned a lot!!