Separate schools in Ontario have special rights guaranteed by the Constitution and by the Education Act. Section 19 means that the Code cannot affect those rights, which are mainly related to the existence and funding of Roman Catholic schools.
Otherwise, the right to be free from discrimination under the Code applies to Catholic schools. All schools have a legal duty to provide students with an education environment free from harassment and other forms of discrimination because of Code grounds.
This section does not deal with the rights or privileges of any religion-based schools other than Roman Catholic schools.