My daughter has been attending this school for 6 years now. We have had some exceptional teachers and some who were okay. Overall, we love the community of families and the academics are solid. However, as with any Catholic school, the curriculum is drive