Built by a working music teacher with 20+ years experience.

Built by a working music teacher with 20+ years experience.

Finally—a workflow built for music teachers.

Finally — a workflow built for music teachers.

Finally — a workflow built for music teachers.

Seamless notes, progress, and scheduling. All in one place, made for teaching music.

Seamless notes, progress, and scheduling. All in one place, made for teaching music.

Manage lessons, schedules, and notes for all your teaching locations.


Handle Multiple Schools

Handle Multiple Schools

Handle Multiple Schools

Lesson Notes Stay Organised

Manage lessons, schedules, and notes for all your teaching locations.

Keep student progress clear with daily notes, parent feedback, and quick access to past lessons.

Lesson Notes Stay Organised

Lesson Notes Stay Organised

Structured Lesson Planning

Keep student progress clear with daily notes, parent feedback, and quick access to past lessons.

Design lessons in seconds, reuse templates, and stay organised across every student.

Cut Admin Overload

Cut Admin Overload

See your teaching at a glance and spend less time on admin.

See your teaching at a glance and spend less time on admin.


Cut Admin Overload

Built For Teachers

Who Gig


Built For Teachers

Who Gig

Manage your teaching, performances, and income in one place. No spreadsheets, no switching apps — just one clear workflow.

Manage your teaching, performances, and income in one place. No spreadsheets, no switching apps — just one clear workflow.


Write & Revisit Lesson Notes

Write & Revisit Lesson Notes

Write & Revisit Lesson Notes

Jot down what each student covered, their progress, and focus points all in one place.

Jot down what each student covered, their progress, and focus points all in one place.

Smart Student Scheduling

Easily adjust lesson times, swap schools, or change students. Your calendar fits the teaching day.

Smart Student Scheduling

Smart Student Scheduling

Easily adjust lesson times, swap schools, or change students. Your calendar fits the teaching day.

Easily adjust lesson times, swap schools, or change students. Your calendar fits the teaching day.


Instant, Clear Billing

Generate invoices for single lessons or terms, and keep records for every student and parent.

Instant, Clear Billing

Instant, Clear Billing

Generate invoices for single lessons or terms, and keep records for every student and parent.

Generate invoices for single lessons or terms, and keep records for every student and parent.

Lesson Notes

Lesson Notes

Flexible Schedules

Flexible Schedules

Admin Relief

Admin Relief

Easy Invoices

Easy Invoices

Across Schools

Manage Students

Manage Students

Across Schools

Manage Students

Flexible terms

Flexible Terms

Flexible Terms

Real classroom

Real Classroom

Progress Reports

Progress Reports

Less admin

Less Admin

Add Your Schools

Set up every school or studio you teach at. Track classes, students, and all your groups in a few clicks.

Add your schools

Teacher Dashboard

Set up every school or studio you teach at. Track classes, students, and all your groups in a few clicks.

Designed by a teacher, for teachers

Manage schedules, lesson types, payments, and student progress, all in one workflow.

Teacher Dashboard

Add Your Schools

Designed by a teacher, for teachers—manage schedules, lesson types, payments, and student progress, all in one workflow.


Set up every school or studio you teach at. Track classes, students, and all your groups in a few clicks.


Teacher Dashboard

Designed by a teacher, for teachers—manage schedules, lesson types, payments, and student progress, all in one workflow.


How do I get early access to TeachMode?

Request beta access on this page to be among the first educators to try TeachMode. We’ll notify you when you’re in.

What features does TeachMode include?

Track lesson notes, manage student progress, automate invoices, follow up with reminders, coordinate schools, and much more—built specifically for music teaching.

Why should I use TeachMode?

It’s designed by a real teacher to save you time, reduce paperwork, and make managing lessons stress-free. Get everything in one place.

Bring Your Existing Data With You

Switching to TeachMode does not mean starting again. Import your existing students and contact details from spreadsheets and get set up faster.

Import Students

Upload existing student information including names, year groups, instruments, and lesson details.

Import Students

Upload existing student information including names, year groups, instruments, and lesson details.

Import Contacts

Bring across parent and guardian contact details so communication stays simple from day one.

Import Contacts

Bring across parent and guardian contact details so communication stays simple from day one.

Save Setup Time

Move over the essentials quickly and start teaching with TeachMode instead of rebuilding your admin from scratch.

Save Setup Time

Move over the essentials quickly and start teaching with TeachMode instead of rebuilding your admin from scratch.

CSV Import Ready

Upload your spreadsheet in seconds using simple CSV import — no formatting headaches.

CSV Import Ready

Upload your spreadsheet in seconds using simple CSV import — no formatting headaches.

Everything You Need In One Place

Everything You Need In One Place

Practice Tracker

Practice Tracker

Track student practice and build better habits between lessons.

Track student practice and build better habits between lessons.

Student Portal

Student Portal

Give students and parents access to notes, progress, and resources.

Give students and parents access to notes, progress, and resources.


Student Portal

Give students and parents access to notes, progress, and resources.

Smart Lesson Prep

Smart Lesson Prep

Automatically load previous lesson data so you’re always ready.

Automatically load previous lesson data so you’re always ready.

Progress Timeline

Progress Timeline


Smart Lesson Prep

See real progress across the term — not just numbers.

See real progress across the term — not just numbers.

Automatically load previous lesson data so you’re always ready.


Progress Timeline

See real progress across the term — not just numbers.


Multi-School Timetable

Multi-School Timetable

Manage all your schools in one place with ease.

Manage all your schools in one place with ease.


Multi-School Timetable

Manage all your schools in one place with ease.

Recurring Lessons

Recurring Lessons

Handle real-world schedules without the headache.

Handle real-world schedules without the headache.

Report Generation

Report Generation

Create polished end-of-term reports in seconds.

Create polished end-of-term reports in seconds.

Recurring Lessons

Handle real-world schedules without the headache.

Parent Communication

Parent Communication

Send lesson updates instantly without switching apps.

Send lesson updates instantly without switching apps.


Report Generation

Create polished end-of-term reports in seconds.

Curriculum & Lesson Planning

Curriculum & Lesson Planning

Plan structured lessons and track progress through custom or exam-based curriculums.

Plan structured lessons and track progress through custom or exam-based curriculums.

Run Your Teaching Business in One Place.

Run Your Teaching Business in One Place.

Plan lessons, track progress, manage schedules, and handle invoicing — all in one simple app built for music teachers.

Plan lessons, track progress, manage schedules, and handle invoicing — all in one simple app built for music teachers.

And We Are Just Getting Started…

Coming Soon

Parent Communication

Send lesson updates instantly without switching apps.



Curriculum & Lesson Planning

Plan structured lessons and track progress through custom or exam-based curriculums.