Squool for ESL and EFL tutors

IELTS on Monday, ESOL on Wednesday,
Madrid on Zoom on Friday

Updated 15 November 2026

Teaching English as a second or foreign language rarely looks like a school timetable. You might have a nurse preparing for IELTS before registering with the NMC, a family who arrived last year and need everyday English, and three adults in Spain and Italy who meet you on Zoom. Squool keeps their lessons, packages and balances in one place on iPhone, iPad and Mac.

Download on the App Store14 days of full access, freeno card required
IELTS on Monday, ESOL on Wednesday, Madrid on Zoom on Friday
Packages of ten lessons, paid up front

Packages of ten lessons, paid up front

Adult learners usually buy a block – five or ten lessons at a slightly better rate. In Squool you give the student that per-lesson price, then tap ‘Add Funds’ with the whole package. Each lesson is paid automatically as it takes place, oldest first, and the student's card shows how much is still paid ahead.

When the package runs out and the next lesson goes unpaid, the student appears among those who owe you at the top of the students screen. That's your cue to mention the next block – no spreadsheet of who bought what and when.

Learners abroad, paying in their own currency

A student in Madrid pays in euros, one in Zurich in Swiss francs, a businessman in Warsaw in złoty, and your local learners in pounds. Each student in Squool has their own currency, and their balance and lessons stay in it. Your monthly totals are shown in pounds, using an exchange rate you can edit, so the month adds up without mental arithmetic.

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
A test date sets the pace

A test date sets the pace

IELTS, Cambridge B2 First and C1 Advanced students arrive with a deadline six or eight weeks away. For the final month, add a second weekday to their weekly series, each day with its own time. After the test, end the series: the lessons stop, while the history and payments stay on the card.

If they come back a year later for a higher band, archive them in between and bring them back when they return – you choose which of their old days are still free.

Contacts where your students actually are

Contacts where your students actually are

Adults message on WhatsApp, younger learners on Instagram or Telegram, corporate clients by email. The student card keeps phone, WhatsApp, Telegram, Instagram and email in one place, plus a note for the level, the coursebook and the test date. One tap opens the conversation.

Busy adults cancel – the money doesn't vanish

Busy adults cancel – the money doesn't vanish

Work trips and ill children mean cancellations. Cancel the lesson and, if it was prepaid, the money goes back to the balance and pays for the next one; in your statistics it counts as lost income, so you can see what late cancellations really cost you. A student who simply doesn't log on is marked as missed, and that lesson is charged. Your 24-hour rule stays your rule – Squool just keeps the numbers honest.

For one tutor, private, free to try

Squool is made for a tutor working alone, not for a language school with several teachers, and students can't book or pay through it. It runs on iPhone, iPad, Mac and Apple Watch and syncs through your own iCloud: your learners' details stay on your devices and in your iCloud, and the developer can't see them. Full access is free for 14 days, no card needed.

Questions and answers

What's the best app for an online ESL tutor to track lessons and payments?

If you teach on your own and use an iPhone, iPad or Mac, Squool covers the weekly timetable, each learner's balance and currency, cancellations and monthly income. It's free for 14 days, no card required.

Can I sell packages of 5 or 10 English lessons?

Yes. Set the price per lesson, then add the package payment to the student's balance; lessons are paid one by one as they happen, and what's left shows as prepaid.

Can my students pay me in euros or dollars?

Yes. Each student can have their own currency – EUR, USD, CHF, PLN and others – while your totals are shown in pounds with an exchange rate you can change.

Can learners book lessons or pay online in Squool?

No. There's no student booking, no online payments and no video calls; Squool is your own organiser and sits next to Zoom or Teams.

Does it work for a language school with several teachers?

No. Squool is built for one tutor, without shared accounts for a team.

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