Hi does anyone know much about this school? Im thinking of applying for my dd but we live in Mitcham so out of the area. Is there any point in applying. We are catholic and attend mass every Sunday if that makes a difference.