This is a wonderful school. The entire staff is very dedicated. The school is small enough that it has the feel of a family. They have the resources to teach the children above and beyond. They also have a program that encourages good manners & kindness. much needed in todays world.