As far as teachers and learning go this is definitely a five star school. I would trust my children with almost anyone there, on a daily basis. As far as support to the staff, pay of the staff, and the director go...well there's something definitely lacking there. The dedicated teachers definitely go above and beyond the meager means they are paid. Having multiple children there over the years, they were always loved and treated well. Any problems were immediately addressed...unfortunately not always by the person who needed to address them (once again, the directors lack of involvement was amazing, had it not been for the other staff members who ran the office and the teacher involvement, it would have been worse!) My oldest was ahead of the curve when he went to kindergarten. Worth having your child there, and rewarding the teachers any time you can, because they aren't given bonuses, etc.