Tom and the team are fantastic. My 9 year old son loves coming to the sessions, and everyone who works there understands how to get the best out of the children and make the children feel brilliant about themselves. They are incredibly knowledgeable about various diagnoses and which strategies work best. I cannot recommend them highly enough!