University of Waterloo Euclid Math Contest course

Canadian Computing Competition (CCC) and Euclid Math Contest are held by University of Waterloo, and are known as “math level test” for entering top universities such as University of Waterloo.

Go through test points with our genius math tutors

Study detailed solutions of past tests

Our tutors know everything about past competition questions, and have abundant experience in teach such matter


High school credit course tutoring

We provide tutoring including English, Math, Physics, Chemistry, Biology, Computer Science, Economics, Accounting, etc.

All student could get high marks in tests and exams

1 v 1 tutoring ensures high efficiency and customized study plan

ELS English course

Reading: remember 3500 vocabularies quickly

Listening: Use topics you are familiar with to train your ears

Oral: Practice with daily topics to achieve fluency

Writing: Learn essay writing skills applicable in North America

Grammar: Improve basic grammar knowledge, eliminate any grammatical difficulties


We use the whole series of Oxford ESL textbook

Improve English language skills smoothly