* Plan and deliver engaging, practical lessons for primary and lower secondary students.
* Make STEM exciting through experiments, demonstrations, projects, problem-solving and real-world applications.
* Develop students’ curiosity, critical thinking, scientific reasoning and independent learning skills.
* Introduce STEM/STEAM, coding, technology and hands-on learning where appropriate.
* Prepare lesson plans, teaching resources, practical activities, assignments, tests and assessments.
* Differentiate teaching to meet students of different abilities and learning styles.
* Monitor student progress and provide constructive feedback and additional support where needed