After trying group classes, my dog still didn't behave or mind me that well. I made an appointment for the free evaluation and Steve took my dogs leash. In less than five minutes I saw improvements I could not believe if I hadn't seen it with my own eyes. He makes it look so easy. My dog enjoyed the training sessions as much as I did. There was lots of praise and positive reinforcement and just enough discipline and correction to get the point across. Now my dog can down stay while company is over. No longer jumps on people and seems happier and more well adjusted. Can't recommend the Canine Classroom strongly enough!