I am a social worker and I've referred clients to this program. It was frustrating when some didn't qualify for some reason or another, but the ones who were seen appreciated the services. It's a soothing environment, they tend to be flexible and helped the clients. They were also tolerable of clients with frequent tardies.