I can't speak for others but with any school it can be a good fit for some and not others. You have to do what is best for your child. My personal experience with this school has been really positive. My son KM actually loved it. He attended for two years and we relocated to get out of the city. It seems that was the worst thing I could have done. I put him in a great public school and he cried everyday. He said he missed his friends and he loved the dances they have here. I am hard to please and I loved this school. Had I known he would miss it this much I would have never moved. I have put him in another private school which is just not the same. To each his own. Do what's right for your child. The principal loves all the children from what I saw. My son never complained except about the peanut free environment, kind of limits lunch options especially if you like PB & J. If given an opportunity I would put him back in this school. For a child who is not very fond of school he said it was an 8 out of 10.