加拿大的免费教育涵盖了哪些学科?

加拿大的免费教育覆盖了整个教育体系,包括幼儿园、小学、中学和大学。学生可以在公立学校接受免费的教育,无需支付学费。在加拿大的学校里,学生可以学习各种学科,包括数学、科学、语言艺术、社会学、历史、体育等等。在大学阶段,学生可以选择不同的专业,如商科、工程、医学、艺术等。总的来说,加拿大的免费教育覆盖了广泛的学科范围,为学生提供了多样化的学习选择和机会。