DrillKitDrillKit
schedule6 min read

Managing Group Activities in Large ESL Classes

Proven strategies for running effective group work with 20+ students.

✍️

Matthew James Soldato

ESL Teacher & Founder of DrillKitFeb 13, 2026

The Large Class Challenge

Teaching a class of 8 students? Group work is easy. Teaching a class of 25? It feels like herding cats.
But large classes NEED group work more, not less. In a class of 25, students get about 2 minutes of individual speaking time per hour in whole-class mode. In groups of 4-5, that jumps to 8-10 minutes. Group work multiplies speaking time by 4-5x.
The problem isn't group work — it's unstructured group work.

By the Numbers

⏱️

2 → 10 min

Individual speaking time per hour: whole-class vs. group work

👤

4-5 Students

Optimal group size for language practice activities

📋

Clear Roles

Assigned roles reduce off-task behavior by 60%

6 Rules for Large-Class Group Work

1. Assign Roles
Every group member has a job: timekeeper, note-taker, presenter, language monitor. Rotate roles each activity.
2. Use Worksheets as Anchors
Give each group a physical worksheet. It focuses discussion and produces evidence of work. DrillKit worksheets are perfect for this — paste the group discussion topic, generate exercises, and each group works through them.
3. Set Time Limits Visibly
Project a timer on the screen. 'You have exactly 7 minutes' is more motivating than 'work until I say stop.'
4. Monitor with a Clipboard
Walk around with a checklist. Note which groups are on-task, what language errors you hear, and who's dominating. Debrief with this data.
5. Use Gallery Walks
Instead of groups presenting to the whole class (boring, time-consuming), pin outputs on walls. Students walk around and read/comment on other groups' work.
6. Share One Thing
At the end, each group shares their single best idea. Not a full presentation — one sentence. Takes 3 minutes for the whole class.
lightbulb

Teacher Tip

"Number your groups (Group 1, 2, 3...) and your group members (A, B, C, D). When you need someone to report back, call 'All Bs, stand up.' Random accountability keeps everyone engaged."

Frequently Asked Questions

What if some students always dominate the group?

add

Use structured turn-taking: each student has 3 speaking tokens. Once you've used your 3, you can only listen. This forces quieter students to contribute and dominant students to be selective.

How do I group students effectively?

add

Mix levels within groups for peer teaching, or group same-levels together when using differentiated worksheets. Change groups every 2-3 weeks to prevent social cliques.

Love this post? Share the magic!

Ready to make some magic?

Join thousands of ESL teachers using DrillKit to create professional worksheets in seconds.

No credit card required. Cancel anytime.