This class is perfect for dogs that already have some skills or training experience, but are not ready yet to move to the next level. We recommend this class to the graduates of the junior class and to the dogs who would benefit from repeating the Basic Obedience class.