Took my little fella here for sport prep agility and the trainer was great! I really enjoyed her teachings and the style she trained (mostly the owners) and the dogs, looks like I had a way better experience then some of the other reviewers on here but when it comes to their pup, owners can be very sensitive. My take on the class is we went there to LEARN and we did learn! The teacher was knowledgeable and even brought out her little papillon for some demonstrations. I like the way they DONT allow your dogs to get all friendly and nose to nose on the leash because this can make my dog uncomfortable so I liked that the trainers were on it and knowledgeable about it. We've signed up for agility 1 with Cindy and I'm looking forward to start it !