I spent years as a secondary school teacher in Ontario. We do not educate as much as indoctrinate. Open discussion is only tolerated if the flavour of the moment is advocated. We do not teach students to read, write, calculate, or to be financially literate. Standards do not exist. The lowest mark a student can 'earn' is  35. Upon 'earning' that mark a 'success teacher' will coach the student with an assignment that will lead to a credit. Schools are measured by graduation rates, credits granted, and the elimination of suspensions and expulsions, no quality control. Students know about white privilege, women's issues, aboriginal exclusion, racism (which can only be practiced by white people as they are the dominate group), sexual orientation, feeling good about oneself, and any other social issue some consultant can build a career upon. Yup the public system is preparing the young well for the future. I wonder what the elite schools for the rich teach?