Dr. Walsh has been a psychologist for a long while. She's intelligent, professional, kind, and compassionate. I think she really cares about helping her patients. She is great when it comes to dealing with insurance, co-pays, and billing. The only drawback could be that she is too popular! You might have to wait a bit until she has an opening in her schedule, but it will be worth it.