All Courses

2024-2025 Numberosity
Math Classes

Lectured by Tianyi, Peter, Jerry, and Danyang

Level 1

A slower-paced class for those wanting a more guided experience to learn the concepts more deeply (math enrichment). Covers pre-competition math through basic competition math in algebra and geometry.

Level 2

A faster-paced class for those more interested in competition-based math and developing critical-thinking skills (competition math). Covers basic through more advanced competion math.

2023-2024 Numberosity
Math Classes

Lectured by Athena, Tianyi, Peter, and Derek

Level 1

A slower-paced class for those wanting a more guided experience to learn the concepts more deeply (math enrichment). Held in 2023-24

Level 2

A faster-paced class for those more interested in competition-based math and developing critical-thinking skills (e.g. AMC 8/Mathcounts level). Held in 2023-24

Weekly 30 min fun Math Lecture

Want to explore the Fascinating World of Mathematics?

Join our Weekly 30-Minute Fun Math Lecture. Each lecture will be a time for students to explore interesting real-world problems or ones that some people are studying around the world today! We will make sure that the skill level for each lecture is appropriate for any skill level, and only very basic level thinking is required. We will guide you through everything!

Middle School Competition Math Classes

Lectured by Athena, Tianyi, Peter and Derek

MathCount/AMC8

This series of classes were Lectured since Oct, 2022, it covers most topics of number theory, Probability, Geometry and Algebra

Fun Introductory

This series of classes were held in October 2022 and offer a range of fun and engaging math topics, including interactive games, making them an excellent introduction to the subject.

Introductory to Python Classes

Lectured by Peter and Athena

Intro to Python

This course will aim to provide an understanding of the core mechanics of programming through the Python programming language, and is open to students with none or little experience in programming.

Introductory to CAD/3D Modeling Classes

Lectured by Jeremy

Intro to CAD

This course will aim to provide an understanding of the benefits and processes of CAD, it is open to students with none or little experience in mechanics/designing.

SAT Math Workshop

Lectured by Athena

SAT Math Workshop

This 3-day SAT Math Workshop is fast-paced overview of the math portion of the SAT, covering different strategies and many topics you need to know in order to improve your score on SAT.