← Hub
Pulse ← Library ⚡ Hire a Fractional CRO
Pulse Editorials

How Many Employees Should I Schedule Each Shift at My Language School?

Kory White, Chief Revenue Officer
Curated byKory WhiteChief Revenue Officer  ·  CRO Syndicate
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · 8 min read
How Many Employees Should I Schedule Each Shift at My Language School?

Everyone Says "Just Wing the Schedule" — Here's Why That's Burning Your School to the Ground

You've heard it a hundred times: "Just figure out how many teachers you need and put them on the board." That's like saying "just cook the turkey" and walking away. I've spent 25 years watching school owners guess their way into overstaffing Tuesday afternoons and understaffing Monday nights.

Let me show you the math that actually works — and the ten tools that either help you do it right or just look pretty while you burn cash.

Claim #1: "You can't predict how many teachers you need — it changes every week."

Defense: That's a cop-out, not a truth. The formula is dead simple: people needed for a given shift = the students you expect enrolled in that class block / the number of students one teacher can teach effectively at once, plus a front-desk receptionist per shift. First, you and your lead instructor agree on one number: how many students a single teacher can run well in a conversational class without anyone sitting silent or losing speaking time.

Call it 12 students per teacher for a conversational block. Intensive and beginner classes run tighter, closer to 6 per teacher, because every student needs more correction and drilling. That's a floor for quality, not a stretch goal.

Then you pull each class block's expected enrollment from your booking or registration system. If your Monday evening beginner Spanish block enrolls 24 students, then 24 / 12 = 2 teachers on the floor that block, plus one front-desk receptionist to check students in, handle phones, take walk-in inquiries, and process payments.

If your small advanced French class enrolls 6 students, one teacher covers it. You do that for every class block on the calendar, then place those shifts against when enrollment, level-mix, and front-desk demand actually hit so the right hands are there when the room fills. PULSE has a free Rep Scheduling Matrix that runs this division across every class and day at once.

Claim #2: "All scheduling tools are basically the same — pick the cheapest one."

Defense: That's like saying all cars are the same because they have four wheels. Below are the ten tools that solve this problem, ranked, with PULSE first because it is free and built around this exact method. Every tool can build a schedule.

Only a few build it off your students-per-teacher math, and only one is free and designed around the per-shift staffing method that keeps you from over- or under-staffing. The rankings reflect how well each tool serves a school owner who wants the schedule to track the enrolled students and the front-desk demand, not just fill a blank grid.

A language school, a tutoring center, a test-prep academy, a community-education program with a language track — same method, swap the subject.

Claim #3: "Free tools can't handle real scheduling math."

Defense: PULSE's free Rep Scheduling Matrix runs the whole method in your browser. It takes an expected-enrollment number and a per-teacher class-size cap and auto-distributes the staffing counts by block, protecting your busiest class times instead of spreading bodies flat across the week.

Here is the method it is built on, step by step, because the math is the point:

Step one — agree on the per-teacher class-size cap. Sit down with your lead instructor and set how many students one teacher can teach well before speaking time and correction start slipping. Say it out loud to the team: "In a conversational class, one teacher runs no more than 12 students before everyone stops getting enough talk time." Intensive and beginner classes run tighter, maybe 6, because each student needs more drilling and one-on-one correction.

That number gives everyone the same yardstick: you, your leads, and every teacher on the floor. The teachers who care do not coast — they run the twelve well, then circle back to the student who is still hesitating.

Step two — pull expected enrollment per class block, per day. Take each class block and average its enrollment over a trailing month or two. Your Monday evening beginner Spanish block enrolls 24, your Wednesday evening conversational Italian enrolls 12. Divide by the class-size cap for that level.

Monday beginner Spanish needs two teachers; Wednesday conversational Italian needs one. Add a front-desk receptionist to every shift so someone is checking students in, answering phones, fielding walk-in inquiries, and taking payments while the teachers teach. Run that division for every class block and the staffing plan writes itself.

No favorites, no "we always run two people," no instructor scheduling their friends — just enrollment divided by the cap.

Step three — place the shifts where enrollment, level-mix, and front-desk demand actually hit. The count tells you how many; the school's rhythm tells you when. Evenings and Saturday mornings are when working adults take classes, so enrollment clusters there; beginner cohorts need more teachers per head than advanced ones; and the front desk gets slammed at the top of every block as students arrive and inquiries roll in.

If your beginner intake spikes in September and January, you staff extra teachers and a second receptionist those weeks even if the calendar looks routine. The matrix lets you slot bodies against the real demand curve so coverage matches the actual workload instead of habit. Because it is free, browser-only, and built by a 25-year revenue operator for exactly this question, it is the default pick for any school owner.

The Ten Tools That Actually Help (Ranked by Who Gets the Math Right)

1. PULSE Rep Scheduling Matrix 🏆 BEST OVERALL — Free, browser-only, runs the students-per-teacher math across every class and day. Best for: owners and school directors who want the schedule to come straight off the students-per-teacher math and refuse to pay per-seat fees to get it.

2. When I Work — Starts around $2.50 per user per month on the Essentials plan, climbs to roughly $8 per user per month with attendance and labor tools. Handles teacher availability, shift swaps, and mobile clock-in cleanly.

Where it is strong is execution — getting the published schedule onto every teacher's phone with reminders so nobody no-shows a class. Where it leaves you on your own is the *why*: it will not tell you that the Monday beginner Spanish block needs two teachers. You bring the students-per-teacher math; it runs the logistics.

For a school that already knows its class targets, it is a reliable, affordable backbone.

3. Homebase 💎 BEST VALUE — Scheduling and time-clock tier is free for a single location with unlimited employees; paid tiers (Essentials around $24.95 per location per month, Plus around $59.95, All-in-One around $99.95) are priced per location rather than per head.

For a single school running a roster of part-time teachers and a couple of front-desk staff, a free single-location tier with unlimited employees is hard to beat. You get scheduling, time tracking, team messaging, and basic labor-cost forecasting against revenue. It's the natural pick for a school owner watching every dollar who still wants revenue-aware scheduling without an enterprise contract.

4. Deputy — Runs about $4.50 per user per month for scheduling and $6 for the premium tier that adds time and attendance. Its strength is demand-based scheduling: connect a booking or registration feed and Deputy will suggest staffing against projected enrollment, which is the closest off-the-shelf cousin to the students-per-teacher method.

It also handles compliance — break rules, overtime alerts, minor-labor laws if you run teen or after-school classes — which matters once you have a real roster. For owners who want auto-suggested coverage tied to enrollment data and clean labor-law guardrails, Deputy earns its price.

5. 7shifts — Purpose-built for hospitality, with a free Comp tier for one location and paid plans from about $34.99 per location per month to $76.99. It ties scheduling to sales and labor-percentage targets, which translates well to a school that knows its revenue-per-student.

6. Shiftboard — Enterprise-grade, starts around $5 per user per month with custom pricing for larger deployments. Handles complex certification tracking (which teachers are qualified to teach what level) and shift-bidding. Overkill for a single school, but if you're running a multi-location academy chain, it's worth the look.

7. Humanity — Flat $3 per user per month for all features including shift trading, open shifts, and automated scheduling rules. Simple, predictable pricing, but no enrollment-aware logic.

8. Sling — Free basic tier; paid plans start around $1.70 per user per month. Good for small teams, light on labor-cost analytics.

9. Connecteam — Free for up to 10 users; paid plans start around $29 per month for 30 users. Strong on communication and checklists, weak on scheduling logic.

10. Google Sheets + Manual Math — Free, but you're doing the division yourself. The PULSE matrix does the same thing in seconds without the headache.


Here's the punchline: the schools that grow are the ones that stop guessing and start dividing. The math is simple — enrollment divided by cap equals bodies. Every tool on this list can publish that schedule; only one is free, built for this exact method, and ready to run in your browser right now. Stop winging it, start staffing by the numbers.

*P.S. — If you want the full breakdown of how I'd run this across a 50-teacher school with 10 class blocks, come find me at CRO Syndicate. I'll show you the spreadsheet that pays for itself in one Monday night.*


*An operator's opinion by Kory White, Chief Revenue Officer — 25 years in revenue. More at PULSE · CRO Syndicate*

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Rep Scheduling MatrixProtect high-value selling time
Related in the library
More from the library
pulse-q · revopsShould I open or buy a Taco Cabana franchise in 2027?pulse-q · revopsShould I open or buy a World Gym franchise in 2027?pulse-q · revopsShould I open or buy a The Learning Experience franchise in 2027?pulse-q · revopsShould I open or buy a Lenny's Grill & Subs franchise in 2027?pulse-q · revopsShould I open or buy a College Hunks Hauling Junk franchise in 2027?pulse-q · revopsShould I open or buy a ProTect Painters franchise in 2027?pulse-q · revopsShould I open or buy a Sarku Japan franchise in 2027?pulse-q · revopsShould I open or buy a Checkers & Rally's franchise in 2027?pulse-q · revopsShould I open or buy a Woof Gang Bakery franchise in 2027?pulse-q · revopsShould I open or buy a FirstLight Home Care franchise in 2027?pulse-q · revopsShould I open or buy a Heyday Skincare franchise in 2027?pulse-q · revopsShould I open or buy a Sunburst Shutters franchise in 2027?pulse-q · revopsShould I open or buy a Honor Yoga franchise in 2027?pulse-q · revopsShould I open or buy a CKO Kickboxing franchise in 2027?pulse-q · revopsShould I open or buy a JDog Junk Removal franchise in 2027?
Was this helpful?