Practical:- Class was clear & easy to understand & didn't move on too quickly Just right. Helped Bernie's confidence leaps & bounds! Also helped teach him the basics, now he is 100% better on the lead Which also allows for us to let him off the lead in some situations.. Very helpful in all respects. Excellent to be able to work in small groups. Dog learned a lot, so did I Good pace. Very impressed with our trainer. Very helpful, clear communication, repetition of exercise very helpful. Very good, enjoyed the way it was taught. Theory:- Given in a clear & concise manner. They have taught me crucial info. for me and my dogs safety. Interaction was encouraged& was very enjoyable. Good insight into dog ownership. Informative & good humoured. Mainly common sense, but learned new things Extremely useful we learned a lot. Enjoyed this, handout was very good & clear. Instructors:- Very welcoming, Patient & enthusiastic. Very pleasant, friendly, helpful & supportive. Very relaxed & informative All very knowledgeable & able to have a laugh All friendly & educated. 100% thumbs up, all help has been very much appreciated Really good at showing how to handle the dogs. Helpful.