Amazing !!! My kid attending for last 3yrs, so many gain , they have best OT therapists , and the owner is very much involved in each client progress , daily workout , and watch very closely . Very cooperative with parents , and bring best on the table for the client . Highly recommend .