I was told about Sit Means Sit from a friend who signed up for the Beginner Class. I had been looking for some training for my young bully mix (who thinks its funny to run away from me into on-coming traffic -true story) for a while. However, I had given up hope looking because most training was out of my price range. BUT, I heard about SMS's class and I signed up on a whim- It was the best thing I've done for my dog (besides adopting him). The trainer was a very knowledgeable and caring teacher. In the beginner class, we went through all the basics- sit, stay, wait, lay down, etc. It was well worth the money- in fact I feel like i got a fantastic deal and should have paid more!