Programs

Program Architecture and Level Paths

We currently offer long-term programs in Math, Physics, and Computer Science for G3-G12. Our courses range from school curriculum reinforcement to deep competition training, all designed to spark interest and build thinking skills.

Mathematics

From pattern discovery to abstract reasoning, students learn to derive and transfer mathematical methods.

Highlights

  • Thinking Foundations: build number sense and logic through structured exploration.
  • Academic Reinforcement: aligned with OSSD, IB, and AP with strong function and calculus prep.
  • Competition Track: layered training in algebra, geometry, number theory, and probability.

Core Tracks

Discovery Math for Elementary (L1-L3)

G3-G6

High School Math Reinforcement (OSSD / IB / AP)

G9-G12

Elite Math Competition Track (L1-L4)

G6-G12

Physics

Develop scientific and experimental reasoning through mathematical modeling and analysis.

Highlights

  • Pre-Physics: build framework early for smoother transition into senior grades.
  • Reinforcement: aligned with OSSD and IB, with structured coverage of major physics topics.
  • AP Prep: model-based and exam-focused training for AP Physics 1/2/C.

Core Tracks

Middle School Physics Pre-Track

G8-G10

AP Physics

G9-G12

High School Physics Reinforcement

G10-G12

Computer Science

From coding thinking to AI principles, students build design logic, fundamentals, and project execution.

Highlights

  • Programming Path: Python L1-L3 from syntax to games, web, and AI projects.
  • Competition Path: from algorithm basics to data structures and advanced methods.
  • Frontier Topics: data science, AI math foundations, and research-oriented projects.
  • Academic Support: aligned with AP CS and Ontario high school CS curricula.

Core Tracks

Programming from Foundations to Real Projects (L1-L3)

G6-G12

Competition CS: Intro to Advanced Algorithms (L1-L3)

G7-G12

AP Computer Science Principles & AP Computer Science A (Java)

G9-G12

Mathematical Foundations of AI

G10-G12

Data Analytics and Data Science Projects

G9-G12

Sample Long-Term Schedule (Computer Science)

Sample Schedule

Sample schedule from current materials. Official schedules may be updated by the admin office.

Course Time Duration
Python Level 1 Saturday 10:00-12:00 18 weeks (36 hours)
Python Level 2 Sunday 10:00-12:00 18 weeks (36 hours)
AP-CS-A 冲刺 Monday 19:00-21:00 12 weeks (24 hours)
竞赛进阶:数据结构与算法 Thursday 19:00-21:00 18 weeks (36 hours)

Not sure which track fits your child?

We can start with a short consultation and suggest a personalized pathway.