TL;DR — Solo coaches and small academies in Cambodia — music teachers, tennis coaches, swimming instructors, art tutors — sit in a gap that "LMS for schools" software does not fill. A school platform is overkill; a notebook stops working at 20 students. This article is the practical playbook for what to actually track, how to handle "10 lessons for $100" package payments, and when a solo coach has outgrown the notebook.
If you teach piano from a studio in Toul Tom Poung, run tennis lessons at Olympic Stadium, or coach swimming at a hotel pool, the conventional advice — "buy an LMS like Moodle" — does not fit. You do not need a gradebook. You do not assign homework. You teach a handful of students per week, often 1-on-1 or in groups of 3–5.
Across coaching disciplines the same five problems appear:
- Who attended which lesson?
- How many lessons does this student have left in their package?
- What did we work on last week, so today's lesson builds on it?
- Has this parent paid?
- Can I send the parent a 30-second update without typing for 10 minutes?
The coach's admin problem is not a teacher's admin problem
A school teacher manages 25 students who all meet at the same time. Operations are bulk. A coach manages 25 students who never meet at the same time — each has a different schedule, package, last-lesson note, parent paying. Operations are per-student.
The right tool treats each student as an independent timeline: scheduled lessons past and future, attendance per session, lesson notes, package balance, payment history, parent contact and message history. Everything is per-student.
Tracking attendance for individual and group lessons
Pattern 1 — One-on-one, recurring
Sokha takes piano every Saturday at 10 AM. Each lesson needs to be marked attended, rescheduled, or no-show. Two clicks per lesson.
Pattern 2 — Small group, recurring
A 4-student tennis group meets Sunday. Shared schedule, but attendance varies. Single session record with attendance toggles per student.
Pattern 3 — Drop-in or package-based
"Buy 10 swim lessons, use within 90 days." Student books each individually; you debit the package balance.
A good coaching platform supports all three from one calendar view. Without that, you run three different spreadsheets.
Recurring and package payments without chasing parents
The payment models in coaching are:
- Monthly subscription — USD $80/month for 4 lessons.
- Package — USD $200 for 10 lessons, use within 90 days.
- Pay-per-lesson — USD $15 per lesson, weekly or cash on the day.
Each has headaches: monthly subscriptions get forgotten at month 2; package balances are hard to remember without checking a spreadsheet; pay-per-lesson means cash in a wallet plus Wing transactions, and reconciliation is its own job.
What a coaching platform should do:
- Show package balance to the coach at the top of each student's profile.
- Show the same balance to the parent in the app.
- Auto-remind when the balance drops to 2 lessons.
- Generate a payment link in Khmer, paid via ABA or Wing.
- Reconcile automatically.
If a coach loses one student a year because they forgot to remind a parent to renew, that is USD $800–1,500 of lost revenue. Software automating this is almost certainly cheaper.
Lesson notes parents will actually read
Most coaches keep notes in a paper notebook, summarize verbally at pickup, then forget half of what they planned to say. Better workflow:
- End of each lesson, write 2–4 sentences in the student's record. Specific. ("Worked on Mary Had a Little Lamb, hands separately. Right hand confident, left hand uncertain on rhythm. Goal next week: hands together at slow tempo.")
- Note is timestamped and visible to the parent.
- Photos or short videos can be attached. A 10-second clip is worth a paragraph.
- Weekly summary auto-compiles past 4 notes and sends Sunday evening.
What parents do not want: long, generic praise ("Sokha did great today!"). They want the specifics, even when those specifics are honest about what is not working yet.
The "is it worth the software?" math
A solo coach with 15 students might spend:
- 30 min/week on scheduling and rescheduling.
- 45 min/week chasing payments.
- 30 min/week typing parent updates.
- 30 min/month reconciling package balances.
Roughly 6 hours/month on admin alongside teaching. At even USD $5/coaching-hour, USD $30/month of value goes into admin — and you are more likely to forget a renewal, the biggest revenue leak.
When solo coaches need a platform vs a notebook
Notebook still works if: under 10 students, all pay cash on the day, nobody asks about package balances, you never reschedule, you never forget a parent update.
Platform pays for itself when: 15+ students, package payments common, parents ask about balances, you have forgotten a renewal once, you teach in multiple locations, or you have an assistant coach.
For most Phnom Penh coaches, the platform pays for itself between 12 and 20 students.
How SEKSAAHUB fits the coach use case
SEKSAAHUB is normally pitched as an LMS for schools, but the same platform fits solo coaches and small academies. Coaches typically use a subset:
- Calendar with one-on-one and group lessons.
- Per-student lesson notes.
- Package balance tracking.
- Payment recording (manual today; ABA/Wing integration on roadmap).
- Parent messaging via the mobile app and push notifications.
- Multi-coach support for small academies.
See also our Phnom Penh buying guide for the broader feature checklist.
Frequently asked questions
Is SEKSAAHUB too big for a solo coach with 15 students?
No. Solo coaches typically use only a subset of features — calendar, lesson notes, package tracking, parent messaging — and ignore the rest.
Can I track package balances like "10 lessons for $100"?
Yes. Each student profile shows remaining lessons. Payments increment the balance; attended lessons decrement.
How does payment work for coaches in Cambodia?
Today, coaches record payments manually after receiving them by ABA, Wing, or cash. Native ABA and Wing integration is on the roadmap.
Can parents see what we worked on last lesson?
Yes. Lesson notes are visible to the parent in the mobile app, with optional photo and video attachments.
Does it work for sports coaches, not just music teachers?
Yes. The per-student timeline model fits any 1-on-1 or small-group coaching.
How long does the free trial last?
30 days, full access. No credit card required.