I sent both my kids here part-time for fairly brief stints to help prepare them to enter kindergarten. There are a fair amount of negatives I could point out including class size on some days, teacher turnover, etc. They have some decent, well-intentioned teachers there and few that aren't very good. But when all is said and done, it's a pretty good place at a reasonable price and it accomplished what we needed. I would even send another kid there if I had one. So you may need to manage your expectations, but I would recommend.