This is a very small school, but it is huge in benefits. It has the wonderful family atmosphere that you can't get anywhere else. The entire staff of the school knows all the students and that is wonderful. Another wonderful aspect is how the children interact with each other. The older children learn how to mentor, while the younger children have someone to look up to. If you are looking for small class sizes, this is the place.