SCHOOLS AND TEACHERS IN THE PROVINCE OF ONTARIO - PUBLIC AND SEPARATE, HIGH AND CONTINUATION, TECHNICAL AND VOCATIONAL, NORMAL AND MODEL SCHOOLS.