Skip to main content

Teacher Management

The Teachers page is the central dashboard for your institution's teaching staff. From here, you can monitor teachers' workload, check their availability, view the groups they are assigned to, and register new staff members.

Where to find it: User Management → Teachers

Overview

The teachers management page contains the following sections:

SectionPurpose
HeaderTeaching staff summary, add new teachers, and perform bulk imports
SearchFind teachers by their name or email
Workload FiltersFilter teachers based on their schedule utilization
Teachers TableDetailed list showing workload, availability, and active groups

Header & main actions

At the top of the page, you can see the total count of registered teachers and two key action buttons:

  • Add Teacher: Opens a 2-step setup wizard to manually add a new teacher (Profile Details → Course Selection).
  • Bulk Import: Allows you to upload a CSV or Excel file to import multiple teachers at once.
Tip

When performing a bulk import, make sure your file contains the following columns: Name, Email, and Phone.


Workload & Availability

The system automatically calculates each teacher's workload based on their assigned teaching hours.

Workload Levels

Workload StatePercentageMeaning
Healthy0% - 50%The teacher has ample time to take on new sessions.
Moderate50% - 75%Balanced teaching schedule.
High75% - 90%Limited capacity for additional hours.
Overloaded90%+Recommendation to avoid assigning new classes.

Availability Indicators

Availability shows whether the teacher's schedule is ready for scheduling class groups:

  • Fully Available (Green): The schedule is free of timing conflicts.
  • Validating (Blue): The teacher is reviewing or updating their schedule.
  • Major Conflicts (Red): A class session has been scheduled during a time the teacher marked as unavailable.
  • Unknown (Grey): No schedule preferences have been registered yet.

Teachers Table

The table lists the following details for each teacher:

  1. Name & Email: Personal contact details.
  2. Workload: A color-coded progress bar representing schedule utilization.
  3. Availability: A color-coded status badge (Green, Blue, Red, Grey).
  4. Active Groups: The number of class groups they are currently teaching.
  5. Actions: Links to view their full profile, edit information, or delete.
Note

Schedule conflicts trigger an alert on the admin's main Dashboard, allowing you to quickly reorganize teaching hours.