This review is for the Puppy Training Class. There was a special going on for $99 for Puppy Training classes and decided to enroll my 3 month old corgi Jayla to get her a head start in obedience. Our Trainer was Ashley I think her name was spelled Ashleigh. I wish I knew her last name because I HIGHLY RECCOMMEND HER!! Ashley is awesome and was very patient and informative. There was only one other dog in the class which was great because it gave us more one on one time and helped Jayla better to keep her focus. What I like about Ashley is that she seems well educated, she knows how to explain things in full detail if you have questions. If you don't do the tricks right she doesn't judge or ignore rather she will practice with you. I know some trainers who get annoyed easily and just want to pass through the one hour class like that just to get it done. But Ashleigh will take her time and make sure that you or your dog understands better and gets it right. I also love her tone of voice it is very upbeat and teacher - like ... She kind of reminds me of a kindergarten teacher who actually cares for her students. I wish she was located in the Bay Area since we moved already because I would take immediate classes. It is so worth it!! Jayla graduated and still knows her tricks! You as a owner though have to be responsible as well in contribution to their growth, you still have to train cosistently not just in class. You have to take the training home with you and the best way for them to stick with what they learn is to keep doing it everyday.