CCA Events, School Life, Sports Making Waves Against Tides: Swimming NSG 2026 by Gregory Ng (27S05A), Janelle See (27A01D) 16 May 2026 0 Reading Time: 5 minutesBy Gregory Ng (27S05A) and Janelle See Jia Xin (27A01D) Photos courtesy of Orlando Khoo (27S06F) and Cheng Yu Han…... Read more.