The Best Learning School
To lead every student to enjoy learning from the bottom of their hearts, be grateful for life, and develop their full potential through effective learning strategies
- The Destination for Your Kids Future Growth
- Top Educational Institution for Math Contests
- We Nurture every child

Our Features

Excellent Teacher
Our teaching team is built by a group of elite teachers, including Mathematical Olympiad winners, software developers, and educational counsellors at school. They all have strong academic backgrounds and a passion for teaching.

Small Class
In order to provide a quality learning experience for every student, our class size remains small. With the increased level of attention, teachers will be aware of the strengths, weaknesses, and needs of each student.

1 on 1 Service
The teacher can host a 1-on-1 meeting with the parents to assess and discuss the student’s weekly progress and homework performance
Meet our teachers

Dr. Li
Founder
Dr. Li. Founder, principal, head of Math teachersBachelor and Master, School of Mathematics,Peking University;Ph.D. in Math, U of Toronto.

Emma
Co-Founder
Emma graduated from University of Waterloo with her BA. She currently works at an American Financial Software company as a Senior Finance Software Consultant.

Sophia
English teacher
She studied Language and Literacies at the University of Toronto and received her MA from Ontario Institute for Studies in Education.
Our Results
We successfully helped out students improve their grades by the rate of 99%
Most of our parents enjoyed our 1 on 1 service and feedback of the students.
We managed to help students get awarded in all different contests.
What our parents say
Our Courses

Math
Our math courses are designed to fit your needs. Our expert instructors use engaging methods and technologies for all ages and skill levels. With interactive simulations, lectures, and hands-on activities, you will have fun while learning. Our courses are flexible and adaptable to your schedule, so you can study whenever and wherever you want.

English
Our instructors hold either a Master’s or PhD in Linguistics, Translation, English, and Writing fields and have designed lessons that encompass vocabulary building worksheets, grammar exercises, reading analysis, and writing skills activities focusing on current topics that are aimed at sparking their intellectual curiosity.

Programming
ICALC has developed a series of lessons for kids starting SK to grade 6. Kids study the core programming logics, including self-defined blocks with or without parameters, data structure such as list, communications across different sprites and backdrop, threading concept and cloning etc. And mostimportantly, kids apply the techniques to design and solve problems in games or applications.