Not only did he did not rush my appointment, he's even let me talk past my scheduled appointment time to make sure I was able to say everything I needed. (That being said, I have had to wait a little past my start time...but, only a maximum of 15 min past...) Jeff has always been able to answer simple questions over the phone. He only makes me schedule appointments if necessary. I don't know of anywhere else that would've taken better care of me. I had a great experience. I've already recommended Jeff to my friends. He has made a big difference in my approach to how I handle my boss specifically. I also see a difference how I don't let the little things 'get to me' as much as they used to. I am thankful for Jeff's direct approach. He is a great therapist!