Built for language teachers

Scheduling that understands how language teachers work

Recurring lessons, group classes, cancellation policies, and student self-booking. All in one platform built specifically for independent language teachers.

The scheduling chaos every language teacher knows

📅

Calendar juggling

Google Calendar for 1:1 students, a separate spreadsheet for groups, WhatsApp for rescheduling requests. Three tools, none of them talking to each other.

😬

The cancellation dilemma

A student cancels 2 hours before class. Do you charge them? Do you say something? Most teachers let it slide and silently lose money.

🔄

Rescheduling chaos

"Can we move to Thursday?" "Actually, can we do Friday instead?" "Wait, can we go back to the original time?" Every change is 3-5 messages.

📊

No overview

How many classes did you teach this month? Which students cancelled the most? Which time slots are always empty? You have no idea without counting manually.

🏃

Back-to-back nightmares

You schedule a class at 2pm and another at 3pm. But one runs late. Or you realize there is no gap between them. Your calendar does not prevent conflicts.

👥

Group class headaches

Group classes mean tracking who attended, who paid, who enrolled, and who is on the waitlist. All while preventing schedule conflicts with individual lessons.

How Teeachie fixes this

One platform that handles your entire scheduling workflow, from booking to cancellation enforcement.

📅

Smart conflict detection

Book individual and group classes without double-bookings. Teeachie checks both your 1:1 and group schedules simultaneously, supports back-to-back classes (2pm-3pm followed by 3pm-4pm), and prevents true time conflicts.

  • - Back-to-back classes supported (no phantom conflicts)
  • - Individual + group schedule overlap detection
  • - Recurring weekly lessons with automatic scheduling
🛡️

Automatic cancellation policy enforcement

Set your cancellation rules once. When a student cancels late, Teeachie applies the right charge based on your policy and updates their balance. No awkward conversations needed.

  • - Configurable notice period (2-48 hours)
  • - Late cancellation charges (50% or 100%)
  • - No-show detection and automatic charging
  • - Works for both individual and group classes

Create your cancellation policy for free with our Policy Generator

🙋

Student self-booking

Let students book available slots themselves, with guardrails you control. No more back-and-forth scheduling messages.

  • - Students see your availability and book directly
  • - Minimum advance booking time (e.g., 24 hours)
  • - Maximum booking window (e.g., 14 days ahead)
  • - Class limit per student (e.g., max 5 pending bookings)
  • - Eligibility controls (only active students with paid packages)
👥

Group class management

Create groups, manage enrollments, track attendance, and handle group-specific billing. All integrated with your schedule so group classes never conflict with individual lessons.

  • - Group enrollment with package/subscription billing
  • - Attendance tracking per student per session
  • - Payment status visibility at a glance
  • - Student count displayed on calendar for group classes

Teeachie vs. what you're using now

Most language teachers cobble together 3-5 generic tools. Here's how a purpose-built platform compares.

Feature Google Calendar Calendly Spreadsheets Teeachie
Recurring lessons Partial Partial No Yes
Group + 1:1 conflict detection No No No Yes
Back-to-back scheduling Partial Yes No Yes
Cancellation policy enforcement No No No Yes
Late cancel / no-show charges No No No Yes
Student self-booking with rules No Yes No Yes
Payment & package tracking No No Partial Yes
Student management & notes No No Partial Yes
Class materials & student portal No No No Yes
Built for language teachers No No No Yes

Frequently asked questions

What scheduling tools do most language teachers use?

Most independent language teachers use a combination of Google Calendar, WhatsApp, and spreadsheets. The problem is these tools don't talk to each other. You end up copying information between them and manually tracking cancellations, payments, and student details. Teeachie combines all of this in one platform built specifically for language teachers.

How do I handle cancellations and no-shows?

Create a written cancellation policy (our free Policy Generator can help), share it with every student before their first class, and enforce it consistently. Most teachers require 24 hours' notice and charge 50-100% for late cancellations. The hardest part is enforcement - Teeachie can apply charges automatically so you don't have to have the awkward conversation.

Can I schedule both individual and group classes?

Yes. Teeachie handles both 1:1 and group class scheduling with conflict detection that prevents double-bookings across both types. Group classes include enrollment management, attendance tracking, and per-student billing.

Should I let students book their own classes?

Student self-booking saves significant admin time, but it needs guardrails. Set requirements like 24-hour advance booking, limit how far ahead students can book, and restrict the number of pending bookings. Teeachie offers all these controls so self-booking works without chaos.

How is Teeachie different from Calendly or Google Calendar?

Calendly and Google Calendar are general-purpose tools. Teeachie is purpose-built for language teachers: it combines scheduling with student management, payment tracking, package credits, cancellation policy enforcement, class materials, and a student portal. Instead of using 4-5 separate tools, everything is in one place.

Is Teeachie free?

We're currently in private beta and offering 3 months of free access plus a lifetime 50% discount for early testers. Apply through the beta form and we'll get back to you within 48 hours.

Ready to streamline your teaching business?

Join 50 language teachers in our private beta. 3 months free + lifetime 50% discount.