Beth David is such a fantastic school! My oldest was there from ages 2-4 1/2 and we are about to have our youngest start there as well. We can’t wait. The teachers are incredible and they truly care about each of the kids as if they were their own.