Childynamics has great staff that are willing to work with a wide variety of clients, especially ones that others may deem as more difficult due to their past. The therapists are great with the kids — even with various setbacks, they still encourage the kids to better themselves and make progress. I highly recommend Childynamics!