Teacher Management

Add and manage teachers in your school. Teacher profiles also contain the lesson booking history for each teacher.

ℹ️ Non-Teaching Staff

The Teacher Management section can also be used for non-teaching staff who need to appear on the schedule, such as counselors, admin staff, or other support personnel.

For example, if you want to book student appointments with a school counselor, you would:

  1. Create a Teacher profile for the counselor in this section (for scheduling display)
  2. Create a special Lesson type (e.g., "Counseling Session") with a Point / Ticket value of zero that this Teacher can deliver
  3. Set up slots on the schedule as you would for regular lessons
  4. Use the Lesson Rules override when booking to allow any student to be booked into this slot

Note: If the counselor also needs admin access to ClassHub, they would have a separate staff account with appropriate permissions. The teacher profile created here is purely for scheduling and display purposes. These appointments will not consume student credits. However, if the student's contract has the monthly booking limit turned on, this will count toward that limit.

Creating Teachers

Teacher Information

ID

Enter a unique ID for this teacher. IDs are not editable once saved.

⚠️ Important

The teacher ID cannot be changed after saving. Choose carefully.

Phone Number

Optional. Add a contact phone number for this teacher.

Comm. Language

The language that system emails (lesson reminders and password reset) will be sent to this teacher in. ClassHub is fully bilingual (English/Japanese) for all users regardless of this setting.

Email

Optional, but required for certain features. Without an email address, the teacher will not be able to receive lesson reminders or reset a forgotten password.

Schedule & Display Settings

Reminders

If selected, the teacher will receive their schedule by email at 7:00 AM daily.

Display Name

The name shown on the calendar. Visible to students if Show Teacher is enabled in Settings.

Colour

The color that will represent this teacher on the schedule. Only visible to students if Show Teacher is enabled in Settings.

Priority

Select Yes to designate this teacher as a priority teacher. This teacher's slots will be shown to students first when both priority and non-priority teachers are available at the same time. This option only appears if Priority Teachers is enabled in Settings.

Teaching Configuration

Optional. Add a permanent meeting link for this teacher. This link will be automatically included in online lessons assigned to this teacher if no lesson link is provided in the slot or fixed schedule setup.

ℹ️ Pro tip

For maximum flexibility, you can assign individual links per teacher here, add links to the fixed schedule template, or edit the live schedule slots directly.

Lessons

Select the lessons that this teacher is able to teach. Hovering over a lesson will display its full display name.


Viewing & Editing Teachers

Accessing Teacher Profiles

Select a teacher from the list to view or edit their profile.

Edit Mode

Click the Edit button in the top right corner to enter edit mode and make changes to the teacher's information.

ℹ️ Removing Lessons

If a lesson is removed from the teacher's list of teachable lessons, it will also be removed from that teacher's unbooked fixed lesson template slots.

Booked fixed lesson template slots will retain that booking.

Slots already on the live schedule will not be affected.

Lesson History

Click the History button on the top left to view a detailed lesson history for this teacher, including past bookings and teaching hours.


Deactivating & Deleting Teachers

Deactivating Teachers

When a teacher is deactivated (status set to Inactive), they are immediately removed from all slots on the fixed schedule template. The live schedule is not affected.

ℹ️ Recommended Approach

It is recommended to deactivate teachers rather than delete them, especially once they have been used for bookings or have slots on the live schedule. This preserves historical data and existing bookings.

Deleting Teachers

When a teacher is deleted, they are permanently removed from the system, including removal from the fixed schedule template.

⚠️ Warning

It is not recommended to delete a teacher once they have been used for bookings or have slots on the live schedule. Mark them as Inactive instead to preserve data integrity.

If a teacher is deleted:

  • They will be removed from the fixed schedule template
  • The live schedule will not be affected
  • Historical booking data may become incomplete