This course addresses all 4 strands of Grade 7 Core French as set out in The Ontario Curriculum: French as a Second Language, Grades 4–8 (2013). Each strand is organized as a separate unit, for a total of 24 learning activities delivered asynchronously online.

Skill Level: Beginner

This course addresses all 4 strands of Grade 7 Science and Technology as set out in The Ontario Curriculum: Science and Technology, Grades 1–8 (2022). Each strand is organized as a separate unit, for a total of 40 learning activities delivered asynchronously online.

Skill Level: Beginner

This course addresses all 5 strands of Grade 7 Mathematics as set out in The Ontario Curriculum, Grades 1–8: Mathematics (2020). Each strand is organized as a separate unit, for a total of 60 learning activities delivered asynchronously online. Strand A expectations — Social-Emotional Learning Skills in Mathematics and the Mathematical Processes — are woven into every unit and assessment, supporting students as they develop a positive mathematical identity and strong problem-solving habits.

Skill Level: Beginner

This course addresses all 4 strands of Grade 7 Language as set out in The Ontario Curriculum: Language, Grades 1–8 (2023). Each strand is organized as a separate unit, for a total of 48 learning activities delivered asynchronously online.

Skill Level: Beginner

This course addresses all 3 strands of Grade 7 Health and Physical Education as set out in The Ontario Curriculum: Health and Physical Education, Grades 1–8 (2019). Each strand is organized as a separate unit, for a total of 24 learning activities delivered asynchronously online.

Skill Level: Beginner

This course addresses all 3 strands of Grade 7 History as set out in The Ontario Curriculum: History and Geography, Grades 7–8 (2018). Each strand is organized as a separate unit, for a total of 24 learning activities delivered asynchronously online.

Skill Level: Beginner

This course addresses all 3 strands of Grade 7 Geography as set out in The Ontario Curriculum: History and Geography, Grades 7–8 (2018). Each strand is organized as a separate unit, for a total of 24 learning activities delivered asynchronously online.

Skill Level: Beginner

This course addresses all 4 strands of Grade 7 The Arts as set out in The Ontario Curriculum: The Arts, Grades 1–8 (2009). Each strand is organized as a separate unit, for a total of 32 learning activities delivered asynchronously online.

Skill Level: Beginner