I Highly recommend Lil Einsteins Learning Academy. My oldest daughter attended for 5 years and now my youngest daughter has been there for 2. They have both had wonderful care and experiences there. The staff geniunely cares about the well-being of the children and they are very good at communicating with parents. My oldest was thoroughly prepared for kindergarten by the teachers and curriculum provided by Lil Einsteins.