Coordinating schedules with multiple teachers, students and locations can be a challenge. Teachworks simplifies scheduling and ensures that everyone is on the same page.Start Your Free Trial
Finding open spaces is quick & easy with over six different calendar views including month, week agenda, daily agenda, teachers, and locations.
Plus calendar filters for students, teachers and locations.
View teacher availability on the calendar for quickly finding openings. Teachers can manage their availability from their personal Teachworks accounts, so their availability is always up-to-date.Start Your Free Trial
Manage schedule changes right from the calendar. Drag & Drop lessons to a new time, teacher or location in seconds.
Resize lessons to change duration. Click to schedule a new lesson.
When scheduling a new lesson, easily view a teacher's lesson and availability conflicts and location conflicts with the click of a button.
Conflict details include the specific lessons, availabilities and times of the conflicts.Try it Out
Allow students to book lessons with teachers directly from your website based on your teachers' availability.
Booking notifications are sent to the client, teacher and your company and the lesson is scheduled on your calendar.
Use our Website Booking Plugin to let students view and join open classes directly from your website -- whenever it's most convenient for them.
Students can easily filter by date, teacher and class name, and they can see the number of open spaces available.Start Today
Track detailed records for each lesson including attendance status, revenue, wage, teacher, students, location, subject and more.
Plus teachers can enter lesson notes to save and email to students or parents.
Give teachers, parents, and students easy, online access to their personal calendars.
Scheduling changes are available instantly in all accounts, so everyone will always be up-to-date.Start Today
Reduce last minute cancellations and maintain open communication with your customers with schedule confirmation emails.
The fully customizable email template gives your clients a quick outlook of upcoming sessions.
Do you offer online tutoring with employees and students in different time zones?Put an end to confusion about lesson times!
Our User Time Zones Add-On simplifies scheduling across time zones by displaying lessons in each user's local time.Try it Today
Schedule lessons for individuals or groups of students.
Lock calendar prior to date to prevent changes to past periods.
Create repeating lessons with highly flexible repeat options.
Color-code lessons by teacher, student or location.
Jump to any date quickly with the calendar date picker.
Access lessons from other devices using calendar feeds.
Set default calendar view, first hour, time increments and more.
Limit the number of students that can join a lesson.
Copy settings from existing lesson to create an identical lesson.
Make lessons joinable and allow students to view and enroll in open lessons.
Send a cancellation email to teachers and clients when a lesson is cancelled.
Manually override a student's default billing method when scheduling a lesson.