- Deliver lessons in accordance with the school's curriculum and programme
- Guide and supervise assistant teachers in the classroom
- Complete portfolio reports and teacher's evaluation for each child every semester
- Liaise with parents during parents teacher meeting and other events
- Organise school activities and celebrations