Bringing our son to New Beginnings has been a great experience. We have been very pleased with everything he has accomplished. He made significant progress. The therapists have been great with him. They have been so caring and have made it fun for him at the same time. The schedule has also been a great help. They always work with you. Overall, I highly recommend