This is the best dog obedience school around! I can not praise them enough. My dog went from destructive and uncontrollable to perfectly obedient. The center has all different types of classes, from puppy, to basic obedience, to competition classes. There is a lot of work to do at home with the dog, but that's what reinforces the teaching. They offer so many different schedules, finding one for you shouldn't be a problem.