- Develop interactive and creative course material
- Conduct learning sessions and classes
- Assign assignments for homework and assess submissions
- Record student attendance, grades and performance
- Supervise students to ensure their well-being and safety
- Report progress and challenges to parents or guardians
- Organise co-curricular events in the school
- Perform the duties of a class teacher