|Duties:||- Provide learners with authentic learning engagements.
- Cater for differentiated learning and learning styles.
- Collaborate with team members to create planners, assessments, school events.
- Utilize different teaching and learning strategies.
- Record, report, and analyze learners’ assessment.
- Integrate ICT into teaching and learning to enhance learners' skills.
- Select resources and best practices to ensure effective delivery of the program.
- Implement different classroom management techniques that cater for a smooth learning environment|