By far the best elementry school I ever attended. The teachers were knowledgable and engaging. They thought me to think. even though I am no long Catholic, I am very greatful to them for what they taught me. Looking back on this experience, I have a good feeling. Not a perfect 5 statrs because there were a few instances involving one of the priest that had an irrationally bad temper and would yell at the students.