Mr Liau has been incredibly helpful in helping me achieve my A in GP. Before joining his online classes, I had constantly been a C/D student and disliked studying GP as I had felt like it was a very abstract topic. However, Mr Liau's excellently curated CSMC and UT lessons helped broaden my narrow views on the topic and made me genuinely enjoy learning GP. His lessons, although online, still manage to be extremely entertaining and easy to follow through Mr Liau's consistent engagement with us, his students. Mr Liau's teaching materials have proved to be universally useful and effective in helping me improve my answering methods and stock up on good case studies, ultimately getting me that A in the A levels even though I only joined in J2. Overall highly recommended for his expertise and professionalism🙏