
Kids' coding in short weekly lessons
Younger kids do best with 45 minutes a week, and parents usually pay by the month. Add the child once with “Repeat Weekly,” top up the balance when the e-Transfer arrives, and each lesson is paid automatically as it happens.
Summer coding camps and PD-day workshops work as group lessons: four kids building the same game, each with their own price, payment and attendance. Give the group a name and colour so it stands out in your week.

High school computer science, AP and the CCC
High school students in computer science courses need help with assignments and the final project; AP Computer Science A students prepare for the May exam in Java; competitive students train for the Canadian Computing Competition in February. Add a weekday to the series for the crunch weeks and end it afterwards. Each student's month statistics show how many lessons they had and how the month compares with the last.
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
Adults changing careers
Adults learning to code usually buy a block of lessons and fit them around work, so their lessons are one-offs rather than a fixed slot. Tap a free hour in the grid to add each lesson, or move one with “This Lesson.” Payments go onto the balance and pay for lessons in order; when the block runs out, they appear among those who owe you.
Learners in the US, paid in US dollars
Coding lessons work well over Zoom or Google Meet, so you may teach students in the US who pay in USD. Each student has their own currency, and your monthly totals appear in Canadian dollars with an exchange rate you can edit.

Next to your editor on the Mac
During a lesson your screen is full with the editor and the call. Squool's Mac window sits beside them and syncs automatically with your iPhone and iPad through your own iCloud — no account, no login. Your students' data stays on your devices and in your iCloud; the developer can't see it.
Squool is for one tutor working alone, not a coding school with several instructors. Full access is free for 14 days, no credit card needed.
Questions and answers
Is there an app for coding tutors to manage students and lessons?
Yes. Squool covers a single tutor's schedule, student balances, currencies and monthly income on iPhone, iPad, Mac and Apple Watch.
Can I run a summer coding camp where each child pays separately?
Yes. A group lesson has an individual price for each child, with payments and absences marked per child.
Does Squool run on Windows, Android or in a browser?
No. It's a native app for iPhone, iPad, Mac with Apple silicon and Apple Watch.
Can an American student pay me in US dollars?
Yes. Each student can have their own currency, and your totals are converted to CAD at a rate you set.
Does Squool connect to Zoom or send meeting links?
No. You keep using your usual video app; Squool takes care of the schedule and payments.
Read also
Online tutors
Tutor over Zoom, Google Meet or Teams? Track your schedule, students paying in CAD, USD or EUR, and monthly income on iPhone, iPad and Mac.
Math & science tutors
For math, physics, chemistry, provincial exam and SAT tutors: weekly schedule, student balances, payments and income on iPhone, iPad and Mac.
Other currencies
Tutor paid in Canadian dollars, U.S. dollars and euros? How to keep each student's balance in their own currency and see total income in CAD.
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