This school was recommended to me by people who went there last year who now regret their recommendations. The positive is that the teachers really care about the kids. The negatives are that there is a lack of discipline, school policies are not enforced, teachers are allowed to have their own children in their classes, and there doesn't seem to be any uniform overall school policy toward anything. There have also been whispers about cleanliness issues. There is a huge yard for the children to play in, however, it is dominated by a huge ravine with a small cliff that the children are allowed to play on. There seems to be a lack of communication among staff members and between the staff and the parents. I would strongly recommend caution when considering this school for your child.
Pros: Teachers care about children
Cons: Safety, cleanliness, communication, enforcement of policies