We have just had our 3rd puppy class (out of 8) and it's going great. We love it and are really glad that we decided to do it. We definitely debated about it but it turns out we have learned alot as well as Ginger. They send us home with tips and homework and it's cool to see her progress each week. I bet you had a great time! Can't wait to see your update.