A close friend who is crazy smart has trained with Pat Nolan regularly the last couple of years. He says the guy is off the charts in understanding K9 behavior. Pat Burns who I have trained with holds him in very high regards. A couple other trainers I know well are trying out his new material, but are only a month or 2 in with new pups. I am contemplating going to one of his seminars this summer. I wish I could good give a personal opinion, but I can't at least not yet. I think it is well worth considering.