Attending a basic training class there with one of my dogs. Instructors are very knowledgeable and take the time to make sure you fully understand all instructions. After one class already an improvement in my dogs response to commands. I will be attending open classes as often as my job will allow and since my job changed to where I might miss some classes for the basic training instructor has said I could get one on one training to make up the classes I miss if I have trouble with the instruction sheets handed out. I will be going through all the classes they offer as soon as I can.