Apart from academics, the students engage in athletics, cricket, rugby, soccer, hockey, tennis, toastmasters, drama, and music co-curricular activities. Pretoria Boys High School is a semi-private ...