They're at least allowing non-Catholic students now I guess. It wasn't like when I went through the catholic high school system.
I personally loved it, there was mass a couple times each year, and since I walked to school I got to sleep in on those days... Plus stuff in the auditorium for easter and christmas, was easy to sneak out and do whatever you want. They did not take attendance for religious events for whatever reason, maybe a legal one. So you could do what you wanted, as long as it wasn't too obvious. The vast majority of days had nothing religious about them other than "religion class", which were mandatory in grades 9 and 10. There was also a chapel in the school which was open for students to use as they saw fit (or not).
Religion class in grade 9 was boring, but I learned a bit of good biblical trivia. It was all old testament stuff, so at times a bit interesting to learn about from a non-believer perspective, but I knew most of it already so for that reason it was boring. Grade 10 religion was "World Religions" so a lot more interesting to me, because I did not know a lot about other religions at the time. I like to learn new things about our world, so I was into it.
Other than that we had a higher standard of education than the public school system, and everything else was exactly the same. Oh and there were a lot of Polish people there and even a "Polish corner" where a large group of Polish students always hung out, right under the photo of Pope John Paul II, which the school was named after.
So I had a good experience in this system overall, but it needs to be opened up to include everyone, the Catholic label needs to be stripped off, and it probably needs to be merged with the other public school system.. the one that's actually 100% public.