Thank you for this fabulous review, we love to hear that parents feel this way. Its great that you have mentioned many of the specific attributes that we strive for such as flexibility, approachability and creativity.