We followed the puppy class, then later, with our adolescent dog, the obedience 1 class, at Oh My Dog.
Our dog (and ourselves!) have learnt so much from these friendly and knowledgeable instructors! The theory evenings were also super instructive! There was always time for extra questions and we left the field a little bit wiser each time.
I highly recommend them!