Very good environment for kids and parents. It is a Co-Op so parent involvement is required but that is one of it's strengths. For some the co-op model and the philosophy at the school is not a good fit.
We recently have had some unhappy parents with the model of NCCP but they are leaving, so good luck to them elsewhere.
more