
A weekly timetable you set up once
Language learners come back week after week, so most of your lessons are regular. Create a lesson once, turn on ‘Repeat Weekly’ and it appears in your timetable every week by itself. A student who comes twice a week can have Monday at 6pm and Thursday at 7.30pm in the same series, each day with its own time.
When a student is away for half-term, move just ‘This One’. When they switch to a new slot for the rest of the term, change ‘This & Future’. When they've sat their exam and finished, end the series – past lessons and payments stay in their history.

See who has paid without scrolling through WhatsApp
Every student has a price per lesson and a balance. When a parent sends a bank transfer for the next month, tap ‘Add Funds’ and the lessons are paid automatically, oldest first. The top of the student list always shows who owes you and who has paid ahead, with amounts, and you can sort students by debt or prepayment.
In the week grid, each lesson's colour shows its payment state – paid, owed, prepaid or upcoming – so you can spot an unpaid lesson before the next one starts.
Try it free for 14 days · No card required. Subscribe only once the app has proven it's worth it to you.
Download on the App Store
GCSE and A-level groups, conversation clubs
A small group of GCSE Spanish students revising for the speaking exam, or an evening French conversation club, is one group lesson with several students in it – and each student can have their own price: a regular pays one rate, a newcomer on a trial another. Payments and missed lessons are tracked separately for every student, and you can move or cancel the whole group at once.
Give the group a name and a colour so ‘A-level French’ or ‘Spanish B1 club’ stands out in your week.
Students abroad, paying in other currencies
Plenty of UK language tutors teach students in Europe and beyond. In Squool, each student can pay in their own currency – pounds, euros, US dollars, Swiss francs, Polish złoty and more. Their balance stays in that currency, and your totals are shown in pounds (or whichever main currency you choose) using an exchange rate you can edit.
Squool doesn't convert time zones: you enter every lesson in your own UK time.

Regular practice is what makes a language stick
Squool notices consistency and gives students achievements on its own: ‘Every week’ for a lesson every single week, ‘Like clockwork’ for the same day and time for a month, ‘More often now’ when someone steps up from one lesson a week to two before the exams. A 🔥 streak next to the avatar shows who hasn't missed a lesson in a month or more – a good reason to praise them.
Each lesson also has its own note, handy for jotting down the topic you covered or the vocabulary you set for homework.
On your iPhone, iPad, Mac and Apple Watch
Your timetable, students and payments sync between iPhone, iPad and Mac through your own iCloud, with no account and no password. Your data stays on your devices and in your iCloud; the developer can't see your students or your earnings. Apple Watch shows what's on now and what's next.
Already keep your lessons in Google Calendar? Squool can bring your students and recurring lessons across from it. The first 14 days are free with full access, and no card is needed.
Questions and answers
What's a good app for a private language tutor to track lessons and payments?
Squool is made for exactly this: one tutor, a weekly timetable and a balance for every student. It runs on iPhone, iPad, Mac and Apple Watch, and the first 14 days are free without a card.
Can my students book lessons or pay through Squool?
No. Squool is your own tool: students don't get an account, can't book slots and don't pay through the app. You record a payment yourself when the money arrives, and the app does the counting.
Can I run a GCSE revision group where students pay different prices?
Yes. In a group lesson, each student has their own price, and payments and missed lessons are tracked separately for each of them.
Does Squool work for online language lessons over Zoom?
Yes, for the timetable and the money. Squool has no video calls, so you carry on using Zoom, Teams, Google Meet for the lesson itself.
Can I move my students across from Google Calendar?
Yes. Squool finds the lessons in your Google or Apple Calendar and brings your students and recurring lessons into your timetable.
Is Squool available on Android?
No. Squool works only on Apple devices: iPhone, iPad, Mac and Apple Watch.
Read also
Online tutors
Tutor over Zoom, Teams or Google Meet? Track your timetable, students abroad paying in GBP, EUR or USD, and monthly income on iPhone, iPad and Mac.
Other currencies
Online tutor paid in pounds, euros and dollars? How to keep each student's balance in their own currency and see your total income in pounds.
Group lessons
How to price and track small group tutoring and GCSE revision groups: a price per student, who's paid, who missed, cancelling for one or the whole group.
Weekly lessons
How to plan a weekly tutoring timetable: students twice a week at different times, moving one lesson, changing time or price from next term, ending a series.
Try it free for 14 days
No card required. Subscribe only once the app has proven it's worth it to you.
Download on the App Store