A regular Nazi state they’ve got there.
Not really. Some Canadian provinces have separate schools (Catholic schools, in “protestant” provinces, protestant schools in Catholic Quebec.) The Catholic schools offer religious (Catholic) instruction — usually by a priest. This is a legacy of the way Canada confederated. It was a constitutional deal maker. The public (not separate) schools are as non-religious as any in the U.S.A. Once you start making these distinctions, it’s difficult to avoid carrying things to their natural conclusions.