Maggie and I did beginning, intermediate and advanced obedience at Petsmart. The trainer is a friend of mine. She raises guide dogs and is very good. The classes were $99 each for either 8 or 9 sessions. When you have passed the advanced level, you can retake the class at no cost. My whole advanced class picked a time and took the class together again. It was fun for the people and the dogs.I made each member of my family go to at least one or two classes with us every session. Definitely take the classes if you can.