How do I teach small group classes online? (And how to pick a group size, structure the lesson, and price the seat)
A small group online class is 2-6 students taught live at the same time by one tutor, usually in a shared virtual classroom rather than a plain video call. In practice most working indie tutors settle on 3-4 students as the working band: big enough that the per-seat price stays accessible for the family and the hourly total to you is materially higher than 1-on-1, small enough that every student still gets real spoken attention and the group can share a whiteboard, activity, or 3D space without turning into a lecture. Below that (a pair) you have a 1-on-1 lesson with an audience; above it (7+) the format shifts into a class, and you need classroom-management tooling and a different lesson shape. This page covers when small-group tutoring is worth doing, how to structure the lesson, what platform capabilities you actually need, and how Koala Go handles the group case specifically.
What "small group" means in online tutoring (and what it doesn't)
The line between formats matters because each one is a different business, not just a different seat count:
- 1-on-1 tutoring. One student, one tutor, one lesson. The highest per-hour rate you can charge and the highest per-hour intensity you'll teach — a full session of turn-taking with a single learner is tiring in a different way than group teaching is.
- Pair tutoring (2 students). Two students, usually a sibling pair or two families who know each other. Practically this is a 1-on-1 lesson with extra scheduling friction and a small discount per seat — the pedagogy doesn't change much and neither does your fatigue. Useful as a friction-reducer for parents (they were going to enroll both kids anyway); not really a group-teaching workflow yet.
- Small-group tutoring (3-6 students). The band this page is about. Different lesson design from 1-on-1 — you need activities where students take turns, work in shared documents, or engage in the same 3D or 2D activity space together. The economics start to compound (more revenue per hour to you, lower per-seat price to families) and the peer effect starts to help (students hear each other, correct each other, get pulled forward by a slightly stronger group member).
- Class-sized tutoring (7-15 students). Past 6 or so, the "shared attention" model breaks and the format becomes a class. You need breakout rooms, mute/unmute discipline, an LMS-shaped homework loop, and a working classroom-management style. Doable, but it's a different job — closer to running a school class than to tutoring — and you should pick tooling designed for it.
- Whole-class / cohort (15+). Not tutoring in the sense this page uses. If your business shape is 20-student cohorts, you're a small teaching school; look at LMS-plus-classroom platforms that ship breakout rooms and formal seat licensing (Vedamo runs group classes up to 50 participants and integrates with Moodle/Canvas via LTI — described in more detail in the best Zoom alternatives page).
Why the small-group model works (the economics and the pedagogy)
Two forces make small-group tutoring worth setting up, and neither is a marketing story:
- Per-hour revenue goes up without your hourly effort scaling linearly. The classic move: a 1-on-1 tutor charging $40/hr moves 3 committed families into a 4-student group at $18-$22 per seat per hour. Each family's monthly bill drops noticeably, your per-teaching-hour revenue moves from $40 to $54-$66, and you gain back the hours you'd have booked as three separate lessons. The family gets a lower sticker price; you get more revenue and a more predictable calendar. (See how much should I charge for online tutoring? for the per-lesson-rate side, and how to structure lesson packages for how the group seat sits inside a monthly package.)
- The peer effect does real teaching work. Students learn faster in a small group than 1-on-1 in some subjects — especially language (they hear other learners of their own level speak), reading (they hear other students decode), and any subject with a discussion component (they hear each other's reasoning). The evidence base behind "high-dosage tutoring" — the tutoring model schools have been scaling since the 2020s — specifically points at group sizes of 3-4 as the size where per-student outcomes stay comparable to 1-on-1 while the format is cheap enough to sustain. Above the group of 4, the per-student attention drops and the pedagogy usually needs to shift.
The catch on both: small groups only work if the students are close enough in level and pace that the group is teaching itself and you're not running three parallel lessons in your head. Grouping mismatched levels is where indie tutors most often burn out on the model.
Where small-group tutoring is the right fit
From working tutors we've spoken to, the situations where the group format reliably outperforms 1-on-1:
- ESL and language teaching with young learners. Kids learn a language faster with peers to talk to — they hear another child's mistake and correct their own, they play the same game together in the target language, and the room stops being "a stranger's face on a screen." Groups of 3-4 same-level students are the sweet spot.
- Reading and phonics with beginner readers. Same mechanism — the student who's stuck on a sound hears the student one week ahead say it correctly. Orton-Gillingham and structured-literacy tutors sometimes run small groups deliberately for this reason, though many keep it 1-on-1 for the older intervention population.
- Exam-prep cohorts with a fixed target. IELTS, TOEFL, SAT, ACT, Cambridge, AP — students preparing for the same test at the same date benefit from group problem-solving, and the price per seat lets families who couldn't afford 1-on-1 test prep get access to it. The tutor's per-hour goes up materially at group rates.
- Sibling / friend pairs and trios. Two or three kids in the same family or the same friend group are usually the easiest first group to fill — the parents already coordinate schedules, and the students already know each other. This is often how a solo tutor's first small-group class starts, and it's a legitimate way to test the format without a marketing push.
- Any subject where discussion is the point. Debate, essay writing, literature analysis, business English, ethics, university-admissions interview prep. In these, 1-on-1 constrains the pedagogy — you want more voices in the room by design.
Where small-group tutoring is the wrong tool
Don't force the format. Cases where 1-on-1 is better:
- Students with specific learning differences that require intensive individual attention. Serious dyslexia intervention, autism spectrum work, ADHD coaching — most specialist tutors keep this 1-on-1, and families paying specialist rates expect it. A group can dilute the attention the student is actually paying for.
- Test prep close to the deadline. Two weeks before the exam, the student needs targeted drilling of their weak spots, not group work on the median student's weak spots. Move test-prep students to 1-on-1 for the final push even if they were in a group cohort until then.
- Levels too far apart. If your two candidates are an absolute beginner and an intermediate learner, don't group them — one will disengage and the other will be lost. Grouping is only cheaper when the pedagogy scales, and it doesn't scale across levels.
- Very young learners with short attention spans and no peer familiarity. A 4- or 5-year-old often takes weeks to acclimate to a 1-on-1 tutor; adding two more kids they don't know can make the acclimation collapse. Start these students 1-on-1 and only move them into groups once they're comfortable with the classroom.
- Adult 1-on-1 conversation clients. A business-English learner paying a specialist rate wants a specialist hour of their own — putting them in a group is a downgrade even if the rate makes sense to you.
How many students should be in a small group?
Assume 3-4 as the default and stretch to 5-6 only for specific formats. The tradeoffs:
- 3 students. The safest first group. Enough voices to make the group teach itself, few enough that if one is absent you still have a proper group (not a 1-on-1 in disguise). Turn-taking cycles cleanly in a 30-minute lesson — each student gets ~7-8 minutes of direct attention.
- 4 students. Highest revenue per hour that still holds the small-group pedagogy. Turn-taking is tighter and you need slightly more disciplined activity design; each student gets ~5-6 minutes of direct attention in a 30-minute lesson. This is the cap on Koala Free and it's not an accident — 4 is where most independent tutors settle.
- 5-6 students. Workable for discussion-heavy formats (literature, debate, exam prep with strong readers) and for language classes where students spend most of the time speaking to each other rather than to you. Below-average students get less attention here; above-average students carry the room. Not the shape for young learners.
- 7+ students. Stop calling it small-group. Start using a platform designed for classes.
Whichever seat count you pick, hold it. A "sometimes 3, sometimes 5" group ruins your lesson planning and confuses the families. Set the size in your policy, waitlist over-flow, and downgrade to 1-on-1 slots if the group falls below your minimum for two lessons running.
How to structure a small-group lesson
The 30- to 60-minute small-group lesson has a different shape than 1-on-1. A working template for a 4-student 45-minute lesson:
- Warm-up together (5 min). Something the whole group does at once — a short game, a quick round-robin check-in, a group brainstorm. Sets the "we're in a room together" tone before the teaching starts.
- Whole-group teach (8-10 min). New content introduced once for everyone. Use a shared whiteboard, slide, or activity page — one input surface the whole group is looking at. This is the part where a real virtual classroom (shared canvas, PDF upload, cobrowser for a web activity) does much better than a video-call-plus-screen-share.
- Round-robin production (12-15 min). Every student produces the new content in turn while the others listen or respond. Use the students' names — "Anya, your turn — try that with 'went'" — because the student who's not sure it's their turn will silently disengage. This is where 3-4 students holds up and 6+ falls apart.
- Pair or small-team activity (10-12 min). Split the group into two pairs (or two mini-teams if 5-6 students) working on the same task in parallel. In a virtual classroom that supports it, this can be actual pairs working on separate parts of the whiteboard or moving around the Playground; in a plainer setup, it's you giving each pair a task and rotating between them. The peer effect does the teaching work here.
- Whole-group wrap and reward (5 min). Recap what everyone learned; award something visible to each student for a specific thing they did (see the reward-currency section below); preview next lesson. The visible reward is what turns "this was a nice lesson" into "I want to come back next week" — even more than in 1-on-1, because now each student wants their peers to see them earn.
Two structural choices worth making up front. First, if you teach primary-age students in groups, plan a movement or brain break every 15 minutes rather than every 25 — the group amplifies any single student's restlessness. Second, decide before lesson 1 whether every student attends every session or whether the group has flexible attendance (a "drop-in cohort"). Fixed attendance groups teach better; flexible attendance is easier to sell. Pick one and hold it.
What platform capabilities you actually need
A shortlist for judging whether a virtual classroom can carry a small-group format:
- A group room that supports at least the seat count you plan to run. Sounds obvious; often forgotten. If your intended group size is 4 students and the tool's free tier caps at 3, that free tier isn't your free tier.
- A shared visual surface everyone in the room can see — and, ideally, act on. A shared whiteboard where every student can annotate; a PDF or slide upload the group is looking at together; a shared 3D or 2D space if young learners need "somewhere to be." A video call plus screen-share fails this test — one screen shared by the teacher, everyone else watching, is not a shared surface, it's a webinar.
- Reliable turn-taking mechanics. Named students in the participant list, per-student mute/unmute the teacher can control, a way to know quickly who's spoken and who hasn't. Rooms where students appear as anonymous tiles or where you can't quickly cue "Anya, your turn" cost you attention every lesson.
- A per-student reward or attention mechanic. Something you can give one student in the room without affecting the others — a point, a gem, a star, a visible acknowledgment. This is what keeps a group format from flattening every student's individual engagement into "the lesson" rather than "my part of the lesson."
- Recurring scheduling and roster management. Groups only work if the group meets on the same day at the same time every week. You want the classroom to book that cohort's schedule once (not four times, one per family) and to send each family the same lesson link.
- Recording — for the family whose kid is off sick. Missed lessons happen more in group formats (any of 4 families having a bad week hits your attendance more than any of 1 family does). A recording the group can review means one absence doesn't wreck their arc.
- Predictable performance on the students' actual devices. Group formats amplify performance issues — one student on an underpowered Chromebook lagging the shared activity affects the other three. If your students are mostly on older hardware, factor that into which classroom you choose (see the Quality-settings guide for the specific case of 3D environments on older devices).
How Koala Go handles small groups specifically
If you're evaluating Koala Go (the classroom we build) for small-group tutoring, here's what you actually get and where the current limits sit:
- Up to 4 students per session on Koala Free. This is the shipping cap — the tier's "Up to 4 students per session" line is exactly the small-group band this page is about, not an accident of pricing. If your plan is 3-4-student groups, Koala Free is a real classroom to teach them in, not a trial. Group size above 4 needs Koala Pro; the Pro plan expands beyond the free-tier cap for larger group sessions.
- A shared visual surface the whole group can look at and act on. The whiteboard takes PDF, PowerPoint, and image uploads; every student in the room can annotate the same canvas; drawings and sticky notes are visible to everyone. When the lesson involves a live web activity — a Wordwall game, a leveled reader, a browser-based exercise — the cobrowser gives every student in the group control of the same live webpage, not a passive view of your screen (see what is a cobrowser? for the mechanic in detail).
- Per-student reward currency inside the group. Gems are awarded one student at a time. The teacher opens the student panel, picks a student, and gives 1-100 gems in a single click — the amount input is capped between 1 and 100 on purpose (small frequent rewards work better than one big burst). Each student's balance updates live, visible to the whole group, which is what turns individual attention into a small friendly competition rather than a private teacher-to-student channel. Grounded in more detail in gamified virtual classroom.
- Shared 3D Playground with multi-player avatars. The Playground is a shared 3D space — the teacher's avatar and every student's avatar are in the same environment, moving around, seeing each other, sharing the same objects. For young-learner groups this is often what recovers the format — 4 seven-year-olds who'd have squabbled on Zoom cooperate in the Playground because there's a shared thing to be in. The Playground is a browser environment; students click the same lesson link and land in the same space (no install).
- Recording lesson content for the absent student. Lesson recording is part of Koala Pro. If one of your 4 group students is out sick, the recording lets that family catch up without derailing next week's group lesson (see how to record online tutoring lessons for the recording specifics, including consent and retention).
- Recurring cohort scheduling on Platinum. The Scheduling tool comes with Koala Pro; recurring classes — the mechanic that lets a group of 3-4 students book every Wednesday at 4pm without you rebooking each week — sit inside Scheduling Plus on Koala Platinum ($49.99/month monthly, $39.99/month billed annually), together with 30/45/60-minute class lengths and booking-policy controls. If your business is going to run more than one recurring group cohort, Platinum is the plan where the schedule side stops being manual.
- Group invoicing that bills each family separately. A small group of 4 kids from 4 different families means 4 monthly invoices, not one — and each family should pay in their own currency. The built-in invoicing generates one invoice per family per package, and the parent pays a link in their local currency (see how much should I charge for online tutoring? for the per-seat pricing side).
Honest limits: Koala Go is built around independent-tutor and small-group workflow. If your target class size is 20+ students, it's the wrong pick — Koala Free's 4-student cap is a real cap, Koala Pro is calibrated for larger small groups rather than school-sized cohorts, and the Playground's shared-space model doesn't map to a 20-student lecture. For that shape, look at the whole-class-oriented platforms on the best Zoom alternatives page. Also worth flagging: features tutors have specifically asked for in group settings — timers, group-select of activity objects, more granular breakout mechanics — are still on the roadmap rather than shipped today; if any of these is a hard requirement for you, ask before you commit (write to koala@teachwithkoala.com).
Pricing the seat and filling the group
Two questions every tutor moving into small groups has to answer:
- How much do I charge per seat? A common shape: the per-seat rate is 40-55% of your 1-on-1 rate. A tutor charging $40/hr 1-on-1 typically prices a 4-student group at $18-$22 per seat per hour. Do the math on your side: $40 × 1 vs. $20 × 4 = $80, so the group hour is worth roughly twice the 1-on-1 hour to you. Don't price so low that the group hour makes less than 1.5× the 1-on-1 hour — you're taking on more prep, more parent messages, and more attendance risk for the same money. See how much should I charge for online tutoring? for the underlying rate framework, and how to structure lesson packages for how the group seat sits inside a monthly package.
- How do I fill the group? Two paths that reliably work:
- Start with a sibling or friend group. Ask a 1-on-1 family whether their child would learn better with a friend or sibling in the room, and price the pair at a modest discount. Two families becomes three organically as one recommends a friend.
- Convert your own 1-on-1 waitlist into a cohort. If you have three families waiting for a 1-on-1 slot at your current price, offer them a group class at your group per-seat rate starting on a specific date. Families who wanted 1-on-1 will sometimes prefer the group price; families who need 1-on-1 will stay on the list, which is fine.
Common failure modes to avoid
- Grouping mismatched levels. The single most common mistake. If two of your four students are visibly ahead and two are visibly behind, you're running two lessons in one hour and both halves are getting a worse experience than 1-on-1. Split the group.
- Turning the group into a lecture. If one student is talking 60% of the time and the other three sit silent, it isn't small-group tutoring anymore. Round-robin production (from the lesson-structure section above) is what prevents this — force yourself to name each student's turn.
- Flexible attendance. "Come when you can" cohorts feel accommodating but destroy the group dynamic — no student ever meets the same peers twice in a row, the peer effect collapses, and the group becomes a series of low-quality 1-on-1s. Hold fixed attendance from lesson 1 unless the format is explicitly a drop-in workshop.
- Under-pricing the seat. A group hour at $10 per seat feels attractive to families and looks like decent revenue to you until you count prep, four separate parent-message threads, and four separate scheduling flows. Group teaching takes more admin, not less. Price to the value of the group hour, not to the parent's price sensitivity.
- No visible per-student reward. Without something that acknowledges individual students inside the group, quieter students disappear. Whatever your mechanic — Koala Go's Gems, a running scoreboard, a shared sticker chart — use it deliberately on the students who spoke least, not the students who spoke most.
- Not planning for absences. Any given lesson, at least one of your 4 students has a chance of missing. Have a rule up front: recorded catch-up (Pro-plan recording covers this), a make-up 1-on-1 on the tutor's schedule (not a group-lesson slot), or a "you miss it, you miss it" package policy. Decide before lesson 1 (the operational side of no-shows and cancellations is covered in how do I handle student no-shows and last-minute cancellations?).
How to decide whether to run small groups at all
A short decision rule:
- Do you have 3+ same-level students who could form a group? If yes, small-group is worth piloting. If no, keep teaching 1-on-1 until your student base is deep enough to source a cohort — a group of 2 mismatched-level students isn't a group.
- Is your subject one where peer voices help (language, discussion, exam prep)? If yes, groups will teach better than 1-on-1 for most students. If your subject is intensive individual intervention (dyslexia therapy, ADHD coaching, advanced test prep close to the exam), keep it 1-on-1.
- Does your platform support a shared surface, per-student rewards, and recurring cohort scheduling? If yes, run the group. If your current tool is Zoom or a plain video call, either fix the tool first or expect the group format to be harder than it should be.
- Are you willing to hold a fixed seat count and fixed attendance policy? Half-committing to a group format is what causes it to fail. Pick 3 or 4 students, pick the day and time, hold both.
If you're considering Koala Go specifically for the small-group format, the group room, the shared whiteboard, the Playground, and the per-student Gems mechanic are on the Free tier — you can run a real 3- or 4-student group lesson without upgrading first. Open Koala Go at classroom.teachwithkoala.com, run a single real group lesson with your candidate cohort, and see whether the pedagogy works before committing to the model. Questions about your specific subject, group size, or workflow — write to koala@teachwithkoala.com and we'll give you an honest read.
Related answers
- How much should I charge for online tutoring?
- How should I structure and price lesson packages for online tutoring?
- What is a gamified virtual classroom?
- What are the best Zoom alternatives for online tutoring?
- How do I record online tutoring lessons?
- How do I keep young ESL students engaged in a virtual lesson?
- How do I handle student no-shows and last-minute cancellations?
- How should I structure a 1-on-1 online ESL lesson?