Full of corresponding learning activities
-Save time when planning with ready-made homework or extension exercises
-Reinforce student's understanding of key scientific concepts with varied question types, quizzes, and the use of ICT
-Challenge learners with extra practice activities to encourage regular self-assessment