Mr. Gan’s classes were always enjoyable and never boring. He always tries to create a fun atmosphere in class so that we won’t get too stressed up over math. He is also very patient and willing to help us even when we ended our class. He always tries to simplify the concepts using what we have learned from O levels. He also focuses on certain areas of the syllabus which schools often just skim through. I am really blessed to have Mr. Gan as my math tutor.