Bloom Academy has been truly amazing for our family! They have shown great care and attentiveness to our daughter and have helped her prepare for kindergarten while also maintaining a fun, enjoyable, and nurturing environment. We love that Bloom has provided lots of outdoor free play and exposed her to various activities and classes like dance, music, piano, Spanish, yoga, and soccer. Teachers communicate well, and Bloom takes care of their teachers which in turn allows them to be present for the kids. Our daughter is always excited when we arrive at Bloom. We love it and can't recommend it more highly!!