Managing your students has never been easier

Still using Excel and Word to manage your business? It’s time for a better solution. Do what you do best: teach and relax. We take care of the rest.

Comprehensive, easy-to-use school management software

Effortlessly carry out your most time-consuming administrative tasks. We handle everything from scheduling, to invoicing, to student contact, all set up in under two minutes.

Take control of your schedule

Use our intuitive drag-and-drop calendar system to set up your schedule, and send students automated class reminders the day before class so they never forget to come.
No phone calls. No back-and-forth emails. No no-shows. Just an intuitive schedule synced with Google Calendar, so everybody is on the same page.

Secure your income

Generating invoices has just become the easiest part of your work. Everything is synced up: Your calendar generates your invoices for you, completely automatically. Just set it and forget it. Grow your business the right way. Come tax time, you'll have all your invoices in one place. You'll know who has paid, who has not, and all without having to record every single payment by hand.

Get paid on time, always

Ever lost time out of your day because a student didn’t show up or canceled 20 minutes before class? With our system, you'll finally be able to make every second of your time count. Have your students pay you for lessons in advance and set up fees for cancellations and no-shows, all customized to your business.

Give your students an unforgettable experience

Each student has their own student page, where they can see assignments, lesson history, classes, and even make payments online. And when you need to announce important information, you can email your students at any time in a matter of seconds. With such flexibility and communication, your students will come back to you again and again. Teachers, students, and parents, all 100% satisfied.

 

Automate Your School Now

 

And much, much more...

  • No installation, quick setup
  • Access from any device
  • Receive online payments
  • Income and expense reports
  • School website builder
  • Internal email system
  • Email templates
  • Online lesson reservations
  • Student testimonials
  • Manage teacher salaries

I can manage all of my lessons when I need to, and all I need is my smartphone. It feels great to get notifications every month saying that I've been paid, and I didn't even have to keep track of anything!

Evan (Japan)

I use ESL Assist for my online students, and it's been fantastic. I can get payments from wherever my students are in the world, fast and easy. If I end up going to teach in Asia next year, I'll be ready to hit the ground running ... Read More

Mike (U.S.A.)

I use ESL Assist for my online students, and it's been fantastic. I can get payments from wherever my students are in the world, fast and easy. If I end up going to teach in Asia next year, I'll be ready to hit the ground running with ESL Assist.

Mike (U.S.A.)

ESL Assist has really helped me manage my classes. I can manage an entire week's schedule in just a few minutes, it's really hassle free.

Bjorn (Finland)

Make ESL-Assist your school's competitive advantage.

Start Free For 30 Days

No credit card required, no installation required. Just sign up and go.
Automate your school and transform your business for only $15.00 per month.

Cookies on ESL Assist

We use cookies for a number of reasons, such as keeping ESL Assist reliable and secure, personalising content, providing social media features and to analyse how our Sites are used.