Dashboard
Teachers
Principal Name
School Administrator
Profile
Logout
Main
Dashboard
Academic Management
Students
All Students
Register Student
Attendance
Performance Reports
Subjects
Manage Subjects
Timetable
Class Timetables
Teacher Schedules
Financial Management
School Fees
Pending Payments
Fee Structure
Accounting
Expenses
Income
Monthly Reports
Audit Trail
Administration
Human Resources
Teachers
Leave Requests
Leave Summary
Announcements
School Notices
Messages
Utilities
Filter Teachers
Status
All Statuses
Active
On Leave
Class
All Classes
Baby Class
Middle Class
Reception Class
Std 1
Std 2
Std 3
Std 4
Std 5
Std 6
Subject
All Subjects
English Language
Setswana
Environmental Science
Cultural Studies
Mathematics
Agriculture
Religious & Moral Education
Computer Studies
Apply Filters
Teachers
Add Teacher
Teacher ID
Name
Classes
Subjects
Salary (BWP)
Status
Actions
Add Teacher
Name
Please enter the teacher's name.
Email
Please enter a valid email.
Phone
Please enter a valid phone number.
Monthly Salary (BWP)
Please enter a valid salary.
Classes
Baby Class
Middle Class
Reception Class
Std 1
Std 2
Std 3
Std 4
Std 5
Std 6
Please select at least one class.
Subjects
English Language
Setswana
Environmental Science
Cultural Studies
Mathematics
Agriculture
Religious & Moral Education
Computer Studies
Please select at least one subject.
Hire Date
Please select a hire date.
Notes
Save Teacher
Mark Absence
Date
Please select a date.
Reason
Select Reason
Sick Leave
Personal Leave
Work-Related
Other
Please select a reason.
Notes
Record Absence
Leave History
Date
Reason
Notes
Confirm Deletion
Are you sure you want to delete the teacher "
"? This action cannot be undone.