Hi, thank you for taking the time to leave a review. We're so glad to hear that you've had such a positive experience with us! Ensuring that our children are able to learn and develop essential skills whilst also having lots of fun is incredibly important to us. As is keeping parents informed of their child's many achievements.