While the Alberta Catholic boards are, in my experience, good, was it by chance Clearwater Academy? This is a sort of independent Catholic school that is (or was) very good. The key guy, however, has moved on.
I really don’t know. I just know that the my daughter and her husband were very pleased with it.
They are now in Katy. TX which has an excellent public school system, so they are n longer in Catholic schools.