The curriculum, though demanding and appropriately challenging nurtures the social, emotional, physical and cognitive development of every student. Classroom lessons and field trips are planned carefully in order to optimize learning in all areas and to ensure that students acquire the skills of inquiry, observation and experimentation. The 21st-century teaching and learning design is implemented and blended with the national curriculum. Teachers balance individual and group activities catering to the development of the core skills i.e. knowledge construction, real-world problem solving, skilled communication, collaboration, self-regulation and use of ICT for learning.