Jp has been very patient with helping me to help my dog build confidence. He is always willing to stay after group sessions to address any specific concerns we have and is willing to try multiple techniques until we find what works for us. He is super patient and you can tell that he absolutely loves dogs.