A2–C2 speaking resources

Activities for ESL students to practise their speaking skills, from mill drills and games for elementary learners, through role-plays, questionnaires and quizzes for intermediate students through to presentations, debates and discussions for more advanced learners.