Great school! The leadership is intelligent and caring; it has a vision for the future of the school as well as its student body. The faculty is knowledgeable and accessible and participates in all aspects of the educational and social environment. The staff is equally professional and maintains the physical plant in a superb manner. As parents our choice could not have been better, and this opinion is shared by our alumni child!