Prepare lesson plans and deliver engaging classroom instruction.
Maintain a positive and disciplined learning environment.
Assess students' progress through tests, assignments, and exams.
Provide individual support to students as needed.
Communicate regularly with parents and school management.
Participate in staff meetings, training sessions, and school events.
Maintain academic records and reports as per school policy.
Use modern teaching tools and methods e.g., multimedia, digital content.
Excellent verbal and written communication skills.
Classroom management and student engagement abilities.
Passion for teaching and helping students grow.
Ability to use basic computer applications e.g., MS Word, PowerPoint.
Prior teaching experience is preferred mention years if needed.
Bachelor’s or Master’s Degree in any subject from a recognized institution.
Minimum 1 year