I love the small class size and the amount of attention paid to each dog/human team. Tricia is extremely compassionate and understands dog psychology, and human psychology too! The support is wonderful, and gave me time and space to work with my dog in a positive and productive way.