About Us

Brought together by our love for math and education, we hope to share our passion with our students, inspiring them to develop their abilities in math and learning. Our exceptionally strong team can support students to go further in math and math competitions.

Our Instructors


Dr. John Berman; Specially Invited Coach
Team Leader for the United States IMO team: 1st place in the world in 2023
USA MOP (Math Olympiad Program) Academic Director
IMO gold medalist (2009)
MIT (BS 2013) and UVA (PhD 2018) in Mathematics

Dr. Franklin Pacheco; Coach
PhD in Mathematics, 40th IMO Medalist
Franklin has helped his nation’s IMO team many times. With many years of experience in mathematics teaching and competitions, he is one of the few top-level mathematics competition coaches who have participated in the IMO and continue to teach students at that level. At TTMath, Franklin teaches advanced courses such as CMO/USAMO and other competition courses such as Euclid and Gauss. The students in his advanced mathematics class are all mathletes competing at the national level and beyond.
Ms. Yang; Coach
Master’s degree from University of Ottawa, Bachelors of Science from University of Science and Technology of China
Ms. Yang is a math education specialist. Her son represented Canada at the IMO and IOI for Team Canada from grade 8 to grade 12, where he achieved gold medals for both. Ms. Yang has a high degree of depth and breadth in teaching and has taught competition mathematics courses such as AMC10/12, AIME, and COMC for many years.
Hao Ding; Head Instructor
Master of Science and Bachelor of Engineering Science from UofT
Mr. Ding loves math and participated in math competitions in high school and won national prizes. He was a high school teacher teaching math and physics before joining in TTMath. Now a full-time teacher at TTMath, Mr. Ding teaches and trains younger students, and many of his students are national and international top winners in math competitions for elementary students, such as Gauss, Math League, AMC8, Gray Jay, and more. Mr. Ding is our Head Instructor of the Funmath program for young students from Grade 2 to Grade 6.
Mr. Li; Head Instructor
Master of Science and Bachelor of Engineering Science from UofT
Mr. Li has about 10 years of math teaching experience. He is very responsible and detail-oriented. His passion for math and teaching brought him a great reputation among students, and every term he opens more classes for students. Currently, he is teaching contest math of L3, L3+, and L4, which helps students to be outstanding in high school math contests.
Ms. Cheng; Head Instructor
Master’s degree in Mathematics
Ms. Cheng has strong critical thinking and problem-solving skills developed from her math study, and she utilizes these skills in her math class to help her student improve their math dramatically. She is always well prepared for her class. She is very precise and efficient when teaching. Ms. Cheng has over 15 years of math teaching experience and she has taught all level of math. Ms. Cheng joined TTMath in 2019 and, currently, she teaches intermediate school enhanced and competition math classes.
Dr.Arash; Head Instructor
PhD in Engineering
Dr. Arash has a deep understanding of the content of mathematics and has a rich teaching experience. He has many years of experience as a mathematics department head teacher and as a university lecturer for both undergraduate and master students. At TTMath, Dr. Arash teaches L1 competition math and the high school enriched math curriculum. He has a passion for math and education and he is very popular among kids. Dr. Arash is our Head Instructor of our School Curriculum Enhanced program.
Dr.Shahla; Instructor
Ph.D. in Mathematics
Dr. Shahla has over 10 years of math teaching experience from elementary school upto university level. She utilizes several teaching methods and techniques to guarantee a solid understanding of concepts for her students. Her strong math background can help develop all levels of students’ critical thinking and problem-solving skills. Dr. Shahla joined TTMath as a part-time teacher in 2020 and very quickly she changed to a full-time teacher. She teaches many classes including Funmath and intermediate competition math.
Dr.Mojtaba; Instructor
Ph.D. in Engineering
Dr. Mojtaba’s has extensive teaching experience which is mainly focused on High school-level math and university-level math. He is very detailed and patient, he always gives fast responses to students' questions and makes sure his students understand without a gap. Currently, Dr. Mojaba is teaching high school math and AP math.
Ms. Geetha; Instructor
Master of Science and Bachelor of Education
Ms. Geetha has attention to each student, especially young kids. She encourages students to participate and think for themselves. Every student in her class is eager to learn and to consistently improve. Ms. Geetha is teaching all levels of Funmath.
Dr.Victor Shi; Instructor
PhD candidate in Mechanical Engineering at the University of Waterloo
Over 10+years teaching experience to teach high school and university math and physics. Mr Shi is skilled at stimulating students' interest in learning, integrating theoretical knowledge with practical problems, and developing logical and critical thinking skills, his goal is to help my students not only know how but also know why and know what.
Mr. Jim Cai; CS Contest Head Coach
Master Of Science
Mr. Cai possesses a profound knowledge of computer theory and extensive practical experience. He is proficient in various programming languages and excels in logic. Through his patient and meticulous teaching and guidance, students fully understand and master the subject matter. Mr. Cai teaches Computer Science 1 (Python) and Computer Science 2 (Java) courses, and he leads students in preparing for the CCC Junior competition. Since joining TTmath, Mr. Cai's expertise and teaching abilities have been greatly appreciated by every student and recognized by parents.

Our Administration

Annie Cai; Founder, Principal
Master of Economics
Annie has over 15 years of business analysis, management, and operation experience in large and profitable Canadian companies. She has been President of the Parent Board of a popular and well-known Ontario public high school and has a deep understanding of the education system. Annie’s passion for education and connection with students has helped many receive acceptances to top US and Canadian universities. Her experience and resources can especially help those pursuing math and math competitions to achieve their goals.
After 5+years of hard work, Annie and her team lead TTmath as a top Canadian math school, especially in Competition math, many of the students are top winners of all grades in National and international math contests.
Dr.Arash; Program manager
PhD in Engineering
Dr. Arash once served as the head of the mathematics department of a private high school and taught high school mathematics for many years. He was also a part-time university teacher. His lively teaching style was loved by students. Dr. Arash is responsible for the school's teaching quality management, and strives to regularly track and continuously improve teaching content, teaching effects, homework quality, and homework class level to ensure that TTmath has always been a leading quality of mathematics education and to ensure that our students in this teaching environment continuously keep excellence nationally and internationally.
Jennifer Chen; Principal's Assistant
Bachelor of Education
Jennifer has many years of experience in the field of education field in both Canada and China. In particular, her years of experience working in after-school and tutoring programs allow her to fully understand the needs of parents and students and give them the best support. As a full-time administration staff, Jennifer organizes the school’s daily management duties, and her contributions help to make TTMath the first choice for mathematics students and the home of mathletes.
Rachel Wang; School Admin
Master of Business Administration
With over 20 years of experience in business operations and human resource management, Rachel excels in communication and coordination. She approaches any challenging issues from parents and students with sincerity, persistently seeking solutions until satisfaction is achieved. Rachel's dedicated and responsible work attitude has greatly supported the school's administrative tasks, moreover, it has also provided strong support for students' daily learning and progress.
Judy Sun; Admin Assistant
Master of Economics
Judy has brought many years of customer service experience to TTmath school. She is warm and nice to parents and always helpful to students. With Judy’s joining, admin team can support our math community better and stronger.