Had a great experience with caroline. My son was 3 and half first meeting Caroline, she's very hands-on and was able to explain every little detail with us (very helpful). Was not at all long waiting for the report (which was thoroughly explained), she is quite efficient. Also love that she follows up on how he is doing, (telephone calls, emails). Very happy to have found her as we all have a better understanding of my son's way of life.