Never actually had a training session however just on the phone consultation my sister and I had with this guy we found him to be very arrogant, demeaning and he would not listen to what we had to say but only wanted to discuss other dogs he worked with and how well he did training them. From his website I was really excited about having him train my dog and I to be a great team, but after a 30 min conversation with him all he wanted to talk about was his achievements and his website. He read majority of his website to me after I had already told him I had read through the entire site, and continually asked me if I understood in a very belitling manner. He would ask a question and before I could get 2 words out he was going on about how wonderful he was and what he had done for others. I will continue my search looking for a trainer who is interested in talking to me about my dog and what I am looking for instead of this arrogant man. While I have no doubt of his experience or expertise I will not be spoken to in that tone and I do not wish to pay him $50 an hour for an evaluation and then continue to pay more for training for him to waste time lecturing me of his greatness and adding up to hundreds or thousands spent listening to his past achievements!