Speech Competitions

As part of the English syllabus, all students have the opportunity to take part in class and thence form level speech competitions.