This a wonderful place, Adult or Child!! The level of teaching here, is second to none!! But it's not JUST the teaching,it's about just how wonderful these teachers are!! They are so kind and patient, and they find extra depths and levels in your child, that they themselves hadn't realised existed! This helps the child to gain so much, in confidence and strength. The nuturing and tutoring of both adults,and children is simply AMAZING!! I HIGHLY RECOMMEND.