This school is a good school if you want your child in private school. The classes are small and the administration knows all the students by face or name. The staff is dedicated in making sure the students recieve a good quality education. The school also offers a wide range of extracurriculars through the CYO and through the school itself. I would suggest looking into the school and seeing if it is the school for you.