This is an outstanding school who strives to instill positive values in their children. The staff ranges from new teachers with fresh ideas to experienced staff who's been there, done that. It is a great mixture to teach a faith based curriculum. The students thrive in a challenging environment of strong academics and accelerated classes. There is a wonderful sense of community and this feeling flows into the children. They are responsible, respectful, and truly care for one another. There are several opportunities in sports and clubs, many chances to volunteer as students and parents, and a plethora of activities and events. We are so glad we are part of such a fantastic group, our family.