My son has received both Speech Therapy and Occupational Therapy here, but if you ask him, he wouldn't know it. The therapists make it fun for the kids and the kids work hard and make great strides. Being acquainted with the School District services and how it's like pulling teeth to find out what they are doing and how you can supplement the learning, it was a breath of fresh air, when after my son's sessions, the therapists would tell me what he was doing and what I could do at home to help. When IEP time came, my son's therapist was willing to visit my son at his preschool to see his progress in a "real world" setting and gave his teacher advice on what she could do to help. The only downside of ALLS is the expense and though my insurance did cover it, they do not bill insurance. You have to pay the bill and submit to insurance, which is a drag.