CCA Previews ’26: Mathematics Club
Reading Time: 3 minutesBy Andrew Yar (23S06S, Chairperson) Adapted from CCA Previews ’25 “Mathematics”. Just the mention of this word and immediately,... Read more.
CCA Previews ‘26: Computer Science Society
Reading Time: 4 minutesBy Swaagat Bikash Saikia (26S06J), Jyoti Narayanan Adithi (26S06M) and Pan Yinchen (26S02B) ... Read more.
CCA Previews ‘26: Fencing
Reading Time: 3 minutesBy Mr Jason Teo (Fencing Teacher IC) Picture this: you’re facing your opponent, waiting for the referee’s call. Your body…... Read more.
CCA Previews ‘26: Dragon Boating
Reading Time: 3 minutesBy Dragonboating EXCO ‘26 “Are you ready!” All heads low, anticipating the call. “Attention…” Deep breath.... Read more.
CCA Previews ’26: Sailing
Reading Time: 5 minutesBy Eitan Oh (26S03I, Batch ‘26 Captain) and Angela Sabbatino (26S06N, Batch ‘26 Vice Captain) Adapted from CCA Previews ‘25…... Read more.
CCA Previews ’26: Basketball
Reading Time: 5 minutesBy Josiah Lo (26S06Q, Vice-Captain) and Kayla Tan (26S03E, Vice-Captain) Adapted from CCA Previews ’25 Hello! Welcome... Read more.
CCA Previews ’26: Swimming
Reading Time: 2 minutesBy Julian Lee (Captain), Seira Yang (Captain), Reagan Cheng (Vice Captain), and Victoria Koh (Vice Captain) Founded in 1924, Raffles…... Read more.
CCA Previews ‘26: Waterpolo
Reading Time: 4 minutesBy Ahmad Irfan Kaysan Bin Ahmad Mudzakkir (26S03E, Captain) The whistle blows. The water explodes. It’s you and six teammates…... Read more.
CCA Previews ‘26: Tennis
Reading Time: 4 minutesBy Tennis EXCO ’25 Adapted from CCA Previews ‘25 Welcome to the world of tennis, where every match is a…... Read more.
CCA Previews ‘26: Table Tennis
Reading Time: 4 minutesBy Table Tennis EXCO ’26 Adapted from CCA Previews ‘25 Imagine this: the score is 2-2, 10-9. What’s next is…... Read more.
