by tchastkavich | May 29, 2023 | Grade 12, Science, Science 11b, Science 12, Sciences 12a
Course Code: MPH–12 Physics 12 asks students to be much more rigorous in their analysis and mathematics of concepts. These ideas include statics, circular motion, the relationship between fields (gravitational and electromagnetic), and in-depth two-dimensional...
by tchastkavich | May 30, 2023 | Grade 12, Social Studies, Social Studies 11a, Social Studies 11b, Social Studies 12b, Socials 12
Course Code: MPGEO-12 Physical processes that affect the earth in the past, present and future form the basis of this course. Topics include plate tectonics, volcanism, earthquakes, erosion, climate, weather, map skills, vegetation, and soils. The discussion of...
by tchastkavich | Jun 1, 2023 | Electives, Grade 12, PE 12, Physical Education, Physical Education 11a, Physical Education 12a
Course Code: MACLV12 Strongly Recommended: Active Living 11 This course is an extension of Active Living 11 with more of an emphasis on Leadership. It is designed for Grade 12 students who love to be active in a variety of sport and recreational settings. There is a...
by tchastkavich | Jun 1, 2023 | Art, Art 11a, Art 12, Art 12a, Electives, Grade 11, Grade 12
Course Code: MVAPH12 Photography 11 recommended but not necessary. Students will have an opportunity to pursue individual photography goals through a series of free choice assignments. They will also learn about studio lighting, portraiture, and advanced...
by tchastkavich | Jun 1, 2023 | Electives, Grade 11, Grade 12, Social Studies, Social Studies 11a, Social Studies 11b, Social Studies 12b, Socials 12
Course Code: MPHIL12 Philosophy is a discipline that examines the fundamental nature of knowledge, reality, and existence. Philosophy provides tools for investigating meaning and fostering understanding of different ways of thinking. Examining questions in philosophy...
by tchastkavich | Jun 3, 2023 | Electives, Grade 12, Leadership & Peer Tutoring 12a, Peer Tutoring
Course Code: YED–2A (Pre-Requisite: Peer Tutoring 11) Peer Tutoring 12 expands on the skills and knowledge acquired in Peer Tutoring 11. This course is an experiential learning opportunity in which students will take a more active role in supporting students...