The outrage began after surveillance footage allegedly caught the teacher fondling a 15-year-old boy’s genitals.
The Grade 10 pupil’s mother was informed immediately and the teacher was arrested that night.
The 22-year-old suspect, a former pupil and a popular staff member at the school, will appear in the Johannesburg Magistrate’s Court on Wednesday. He faces charges of sexual grooming of children, sexual assault and assault.
The water polo coach initially faced nine charges, but Hillbrow police spokesman Sergeant Mduduzi Zondo confirmed this week that more than 20 pupils, aged between 15 and 16, were complainants in the case.