BACK ROW: L-R Mr Anthony Rimbault; Aiden Kaylor, Quinn MacGuillicuddy, Andy Thomas, Eesa Gurling, Kurt Fortune, Aaliyah Sulaiman, Junain Wei, Meldah Mathebethe; E’maan Jackson, Sanaa Ebrahim, Zoe Bedasie, Lia Elliot, Chiara Hughes, Cameron Sassman, Zayaan Abrahams, Stephen Hewitson, Ms Sian Petrie
FRONT ROW: L-R Kuhle Sibotho, Tia Louw, Kian Wright, Nyasha Gara, Ridge Anders, Lawrena Booysen (Deputy Head Girl); Joshua Human (Head Boy), Abigail Smith (Head Girl), Faria Wafawarowa (Deputy Head Boy), Wa-hae Koela, Eden Frantz, Alex Sassman, Jayden McGregor. In absentia: Saajidah Khan