Looking for Preschool

I am looking for a good preschool. Any of the following locations will work. We live pretty close to all of them. Indian Land, SC, Fort Mill, SC, Rock Hill, SC, Lancaster, SC, Waxhaw, NC, Weddington, NC, or the Ballentyne area. Does anyone know anything about Bonds Grove United Methodist Preschool in Waxhaw? Thanks for your help.