He is kind and patient. He really listens and you come away from his sessions feeling like you have made progress. He is very good at giving practical guidance that works in the real world. I myself experienced a positive and permanent difference in my life and the way I dealt with all its challenges. I would recommend him to anyone at any age, in any walk of life. I moved to another state otherwise I would still be seeing him.