Think Build Implement Repeat
London, UK · Lahore, PK +44 7367 067226 WhatsApp
FOLLOW f in X

Language schools: problems we solve

28 problems language schools bring us, each with the cause, what it costs and what we build to fix it.

Language schools problems

28 articles

How Do We Mark Placement Tests and Put New Students in Classes Before Lessons Start?

Language schools

Language schools lose Monday morning to marking placement tests by hand. We build online tests with auto-marking and a level screen for the director of studies.

How Do We Handle Students Who Need to Move Level Without the Register and Timetable Falling Behind?

Language schools

Language school students who change level mid-course leave old class lists, registers and reports behind. We build a level change request that updates them all.

How Do We Build Next Week's Classes When Students Start and Finish Every Monday?

Language schools

Rolling weekly enrolment means language schools rebuild class lists every Friday by hand. We build a planner that drafts next week's classes from bookings.

How Can Our Accommodation Officer Match Students to Homestay Hosts Without Spreadsheets and Phone Calls?

Language schools

Language schools match homestay students to hosts from memory and a spreadsheet. We build a matching tool that checks preferences, availability and travel time.

How Do We Work Out What Each Homestay Host Is Owed When Stays Change Every Week?

Language schools

Language schools work out homestay host payments by hand from arrivals, extensions and early leavers. We build a payment run built on the placement record.

How Do We Keep Track of Which Homestay Hosts Have Checks and Home Visits Due?

Language schools

Language schools track homestay host checks, home visits and renewal dates in spreadsheets. We build a host register that flags what is due before placements.

How Do We Work Out Agent Commission Correctly When Every Agent Has Different Terms?

Language schools

Language schools calculate agent commission by hand across different rates, net invoices and promotions. We build commission statements from the booking record.

How Can We Stop Retyping Agent Booking Forms Into Our Student System?

Language schools

Language school admin teams retype agent booking forms from emailed PDFs and spreadsheets. We build an intake that reads each form and queues it for checking.

How Do We Keep Agent Price Lists, Promotions and Quotes Consistent Across Markets?

Language schools

Language schools publish separate agent price lists, promotions and seasonal rates, then quote from the wrong one. We build one price source for every quote.

How Do We Handle Visa Support Letter Requests Without Losing Track of Who Has Been Sent What?

Language schools

Language schools handle visa support letter requests by email and Word templates. We build a request queue that checks the booking and records each letter.

How Do We Organise Airport Pick-Ups for Arriving Students Without Missing Anyone?

Language schools

Language schools book airport transfers from flight details scattered across emails. We build a transfer board that collects flights and sends jobs to drivers.

When a Student Extends Their Course, How Do We Make Sure Everything Else Extends Too?

Language schools

Language school course extensions touch the class, the homestay, the invoice and the agent. We build an extension request that updates each of them in one go.

How Do We Take Attendance in Every Class and Spot Students Falling Below Our Minimum?

Language schools

Language schools take attendance on paper and spot low attenders too late. We build digital registers with daily absence follow-up and attendance warnings.

How Do We Produce Accurate End of Course Certificates Every Friday Without Typing Them?

Language schools

Language schools type end of course certificates every Friday and fix wrong levels and dates. We build certificates generated from the booking and register.

How Do We Build the Teachers' Timetable Each Week When Class Numbers Keep Changing?

Language schools

Language schools rebuild teacher timetables weekly as class numbers rise and fall. We build a timetable planner that matches teachers, classes and rooms.

How Do We Manage Junior Summer Groups, Group Leaders and Rooming Lists Without Endless Spreadsheets?

Language schools

Language schools run junior summer groups from agent spreadsheets and rooming lists that keep changing. We build one group record for rooms, classes, leaders.

How Do We Take Sign-Ups and Payments for Trips and Activities Without a Sheet on the Noticeboard?

Language schools

Language schools run trip sign-ups on paper and collect cash at reception. We build activity booking with online payment, waiting lists and headcounts.

How Do We Keep Track of Deposits, Balances and Refunds for Every Student Booking?

Language schools

Language schools chase course balances and apply refund rules from memory. We build payment tracking that links deposits, balances and refunds to each booking.

How Do We Register Students for External English Exams Without Missing Entry Deadlines?

Language schools

Language schools register exam preparation students for external exams by email and spreadsheet. We build an entry tracker for deadlines, fees and results.

How Can We Send Agents and Parents Regular Progress Reports Without Teachers Writing Them From Scratch?

Language schools

Language schools write student progress reports for agents and parents by hand each month. We build reports assembled from registers, tests and teacher notes.

How Do We Answer Direct Student Enquiries With an Accurate Quote Before They Book Elsewhere?

Language schools

Language schools answer direct student enquiries with hand-built quotes that arrive a day late. We build an instant quote from your prices, dates and options.

How Do We Run Enrolment for Part-Time Adult Language Courses Without a Phone and a Spreadsheet?

Language schools

Adult evening language courses fill by phone and email, with waiting lists on paper. We build online term enrolment with levels, payments and waiting lists.

How Do We Log Homestay Complaints and Move Students to a New Host Without Losing the History?

Language schools

Language schools handle homestay complaints through chats and emails, then rehouse in a rush. We build issue logging, follow-up and host moves with a record.

How Do Teachers Know What Each Student Has Already Covered When New Students Join Every Week?

Language schools

With rolling enrolment, language school teachers cannot tell what each student has covered. We build class records that track units taught and student coverage.

How Do We Put Together Tailored Quotes for Closed Groups From Schools and Companies Abroad?

Language schools

Closed group quotes at a language school take days of spreadsheets and supplier calls. We build a group quote builder from your prices and supplier costs.

How Do We Collect Student Feedback Every Week and Actually Act on It?

Language schools

Language schools collect student feedback on paper at the end of a course, when it is too late. We build weekly surveys with alerts and a view per class.

How Do We Timetable Private Tuition Around Group Classes and Know How Many Hours a Student Has Used?

Language schools

Language schools sell private one-to-one tuition hours, then count them in a spreadsheet. We build timetabling around group classes, showing hours left.

How Do We Allocate Residence Rooms for Students Arriving and Leaving Every Week?

Language schools

Language schools allocate residence and shared house rooms on a wall chart that is never current. We build a room calendar that allocates weekly arrivals.