- Plan, prepare and deliver engaging Science lessons in line with the school's curriculum
- Teach with practical demonstrations, experiments and real-life examples
- Prepare schemes of work, lesson notes and teaching aids
- Set, mark and record classwork, homework and exams
- Assess and track students' academic progress and provide feedback
- Maintain a safe, organized and stimulating classroom / lab environment
- Ensure proper use and care of laboratory equipment and materials
- Organize and supervise science practicals, clubs and projects
- Support students' discipline, welfare and holistic development
- Participate in staff meetings, training, school programs and parent engagements