I’ve had a wonderful time and I have learned so much. Mr. Curran is extremely knowledgeable and very helpful. After a few sessions, my dog was already showing improvement. It’s not a quick or easy fix and you have to work hard and you have to put in the effort to get results. Overall I’m extremely happy