Mr Timothy Gan has rekindled my interest in maths. His mathematics classes are always active discussion, due to the way he teaches and students can just clarify with him. He will make sure that our doubts are clarifies and that we fully understand the topics. His checkpoint tests are definitely helpful, especially for people who seldomly revise maths like me.