Ste is a great trainer best one we've used, he knows his stuff and is so focused on what your dog needs a d offers great advice and training methods, both our boxer puppies have come on great since we've been going.