Prepare and deliver lesson plans in line with the school curriculum
Manage classroom activities effectively and maintain discipline
Assess, record, and monitor students’ academic performance and progress
Encourage student participation and critical thinking
Provide guidance, support, and mentorship to students
Communicate effectively with parents and school management regarding student progress
Participate in staff meetings, school events, and extracurricular activities
Maintain accurate records of attendance, assessments, and reports
Use modern teaching methods and basic technology tools to enhance learning