core competitiveness
Exceptional Teacher Force
Olympiad winners personally build a mathematical elite team to teach mathematics.
Enriched & Small Class
Quality small class teaching, ensure quality, teach students according to their aptitude
1-on-1 Meeting with Parents
A one-on-one meeting with the head of the family to assess classroom progress and homework.
Improve Performances
Work with parents to develop plans for learning improvement and homework customization.
How to Enroll Your Child to a Class?
Our Gallery
Exiting Moments and Valuable Experiences
Our Teachers
Academically Strong Teachers Providing Caring and Responsible Teaching
Math Teacher: Mark
Ph.D. in MathMark, Head of Math teachers, Bachelor and Master, School of Mathematics, Peking University…
Math Teacher: Tayen
BachelorTayen studied Mathematics and Statistics at University of Toronto for her BA. Tayen has st…
Computer Teacher: Emma
computer scienceEmma, a computer programming teacher. Emma graduated from University of Waterloo with her …
Math Teacher: Professor Zong
Ph.DProfessor Zong earned his Ph.D. degree at the University of Pennsylvania. Prior to that, h…
English Teacher: Professor Yan
PhD at University of TorontoDr. Yan is the author of Core English, which is the textbook he uses for his lessons. Dr. …
Math Teacher: Joey
MasterJoey, Math teacher. He obtained his Bachelor of Science degree from Peking University and …
Math Teacher: Hannah
Master from Ontario Institute or Studies in EducationHannah is our Math teacher at ICALC. She graduated from University of Toronto, and obtaine…
English Teacher: Sophia
MasterSophia is our English teacher at ICALC. She studied Language and Literacies at University …
English Teacher: Ellie
English and Professional Writing and CommunicationEllie is our English teacher at ICALC. She studies English and Professional Writing and Co…
Computer Teacher: Lei
Ph.DLei is our programing teacher (especially in Java language). He studied in computer scienc…
Computer Teacher: Matt
MasterMatt teaches Scratch and Micro Bit at ICALC. He studied Engineering Science at University …
Math Teacher: Jusoo
Ph.DJusoo Um graduated from the Mathematics program at the University of Waterloo. He then ear…
Math Teacher: Lingling
BachelorLingling Song is our Math teacher. She studied Economics at Universities of Waterloo. Lin…
Math Teacher: Walker
MasterWalker earned his master’s degree in Materials Science and Engineering at the University…
English and Public Speaking Teacher: Chantal
MasterChantal is an English and Public Speaking teacher here at ICALC. She graduated from the Un…
English & Public Speaking Teacher: Nikka
BachelorNikka graduated from the University of Toronto with a Bachelor of Arts degree in Communica…
English Teacher: Frederique
BachelorFrederique used to be the senior writer and associate producer for CBC. She is currently i…
English Teacher: Rosmery
Ph.D CandidateRosmery is a Ph.D. candidate at the University of Toronto. She is also an English/Spanish …
English Teacher: Yvonne
BachelorYvonne graduated from the University of Toronto with a major in Psychology. She served as …
English Teacher: Professor Jenkins
Ph.DProfessor Jenkins earned his Ph.D. degree in English Literature at the University of Ottaw…
English Teacher: Michelle
BachelorMichelle is an English teacher at ICALC. She graduated from Tyndale University, majoring i…
English & French Teacher: Sierra D
BachelorSierra Dockery is our French teacher at ICALC. She specialized in French Language and Lite…
French Teacher: Professor Blais
Ph.DProfessor Blais, a French teacher at ICALC, is a native French speaker and has more than 3…
Computer Teacher: Doreen
Computer ScienceDoreen is a student in the Computer Science program at the University of Toronto. With sol…
Computer Teacher: Elsa
Computer ScienceElsa is a student in the Computer Science program at the University of Toronto. She has so…
Computer Teacher: Eng
Data ScienceEng is a student in the Data Science program at Western University. She studied programmin…
Computer Teacher: Kyle
BachelorKyle is the founder of Grizzly Game and a senior software designer. He has designed multip…
Computer Teacher: Om
BachelorOm is an experienced game software development engineer. He graduated from the Computer En…
Computer Teacher: Stanley
3D AnimationStanley Wang, 3D animation teacher. Stanley currently studies Computer Science in Univeris…
Computer Teacher: Veronica
MasterVeronica earned her master’s degree in chemical engineering at the University of Toronto…
Computer Teacher: Wenjun
Doctor of Computer ScienceWenjun Wang, 3D Animation teacher. Doctor of Computer Science, Chinese Academy of Sciences…
Computer Teacher: Trevor
BachelorTrevor is our Computer teacher at ICALC. He got bachelor degree of computer science at Uni…
News
Latest news & event of our schools.
Schedule 2021 Spring
ICALC Learning Centre Feb. 6 - Jun. 26 2021 19-Week Schedule Special Offer: Early Bird:$50
Read More2020 Christmas Courses
ICALC is providing Intensive Math Contest Courses and 3D Animation Crash Course during the 2020
Read More2020-2021 Math Courses
Following math courses are provided this year: Contest Math G7-12 Singapore Dimension Math G1-G8 Enriched
Read MoreOUR TESTIMONIALS
How our students and parents said about iCalc
“My son likes the place a lot. Thanks MR. Li, my son’s math improved dramatically over three months. This summer, he is also taking Scratch and Python with Emma, and we never saw he has such passion on any another classes. Thank you for providing these fabulous classes, our son is lucky to be taught by such caring and knowledgeable teachers in iCalc.
我的儿子非常喜欢这个地方。谢谢李老师,我儿子的数学水平在三个月内有了大幅度的提升。今年夏天,他还和Emma老师一起学习Scratch编程和Python编程,我们从未见过他对任何其他课程有如此热情。感谢您提供这些高质量的课程,我们的儿子很幸运能够在iCalc学习,受到这些知识渊博的老师的关心和教育。”
– Oooo L
“My 7 years old daughter has math, public speaking and scratch classes in this centre. she loves to stay with teachers, specially Mr. Li who is math teacher. I am highly recommend this learning centre to someone who really want to learn. nice teacher and nice place.
我7岁的女儿在这个学校学习数学课,演讲课和Scratch编程课程。她喜欢和老师在一起,特别是李老师,他是数学老师。我强烈推荐这个学习中心给真正想学习的人。好老师和好地方。”
– Katie Y
“My daughter (grade 1) improved her English a lot after joining the public English Speaking. Now she loves reading and will writing a summary after a book. She loves 1. English first, 2. Scratching 3. Math (the first three are all from this center.) 4. piano 5. Skating, 6 Swimming, 7. painting… Dancing is 2nd last; Mandarin is last. I hope this center will have Fun and academic Mandarin classes for her too.
加入英语演讲课程后,我的女儿(一年级)提高了她的英语水平。现在她喜欢阅读,并会在一本书后写一篇摘要。 她喜欢1.英语课, 2. Scratch编程课,3. 数学课(前三个都来自这个学校。)4.钢课琴 5. 滑冰课,6游泳课7.绘画课,然后是跳舞课,普通话课是最后的。我希望这所学校也能为她提供有趣和专业的普通话课程。”
– James L