Find a Course

Select a grade and a subject.

Choose the program that’s right for your child.

Guided filters

Filter by Grade
Filter by Subject

Mathematics

Grades 1–8

Elementary Mathematics

Number sense, problem solving, and weekly practice that helps students build confidence early.

FoundationsSmall group
View Grades 1–8 courses

Mathematics

Grades 9–12

High School Mathematics

Structured support for Grades 9–12 math, including advanced functions and university preparation. Covers Mathematics 9–12 course levels.

OverviewRetake options
View Grades 9–12 courses

Mathematics

Grade 12 / AP / IB / Year 1

University Calculus Preparation — AP/IB/Year 1

Bridging preparation for AP, IB, and first-year university calculus for students moving beyond the Grade 12 curriculum.

University prepAP / IB / Year 1
View course

English

Grades 1–12

English

Reading, writing, grammar, and communication programs for stronger classroom performance.

WritingReading support
View English courses

English

Grades 3–12

Creative Writing Workshops

Guided writing workshops that build storytelling, structure, and editing skills in small groups.

Writing skillsSmall group
View workshops

Science

Grades 9–12

Science

Science, biology, chemistry, and physics support for high school readiness.

Lab conceptsExam prep
View science courses

French

Grades 3–10

French

French reading, grammar, vocabulary, and conversation practice for Ontario learners.

VocabularyConversation
View French courses

Physics

Grades 11–12

Physics

Build comfort with formulas, concepts, and problem-solving for senior science.

University prepProblem sets
View course

Chemistry

Grades 11–12

Chemistry

Structured review for chemistry concepts, calculations, and exam confidence.

Exam prepConcept review
View course

Mathematics

Grades 3–12

Summer Instruction Program

A focused summer path for review, acceleration, and a more confident start to the next grade.

Ahead-startSeasonal
View summer courses

New programs · Coming soon

Digital Art & Coding

Make an idea visible. Turn a challenge into a sequence of steps. Explore two hands-on programs in digital creativity and coding, coming soon to STS.

Creative technology

Digital Design & Pixel Art

Pixel Art in Action: a student creating colourful artwork on a tablet
Pixel art in action: bringing an idea to life.

Students turn their ideas into digital artwork, exploring colour, patterns and spatial planning as they design and refine a project.

What students explore

  • Explore colour theory and visual patterns
  • Plan and create original digital designs
  • Discover storyboarding and animation fundamentals

Program format

Ages 6–8 1 hour per lesson
12 lessons
Ages 9–12 1.5 hours per lesson
12 lessons

Coding & logic

Minecraft Education

A student using the Code Builder in Minecraft Education on a laptop
Coding in practice: a look at Minecraft Education.

Students use block-based and text coding to break a challenge into steps, build solutions and work together inside Minecraft Education.

What students explore

  • Break a problem into logical steps
  • Use code to build and solve spatial challenges
  • Collaborate on creative team projects

Program format

Ages 6–8 1 hour per lesson
12 lessons
Ages 9–12 1.5 hours per lesson
12 lessons

Not sure where to start?

Request a free assessment and let STS recommend the right course.

A friendly first step before choosing a program, campus, or schedule.

Request a Free Assessment