An approach that creates joyful experiences to enable our children to find meaning in learning through active thinking and social interaction. It includes free play, guided play, and games.


An approach that integrates content into real-world applications. This approach includes project based and inquiry-based learning.


An approach that supports faster , easier and reliable ways of problem solving techniques and enables students to understand how computers solve problems.


An approach that understands the interplay between the brain and the body and its influence on the sharing, creation and manipulation of meaningful interactions with technology.

Multi Literacies

An approach that focuses on diversity and the multiple ways in which language is used and shared and connects learning to cultural awareness

NGP | Engineering Institute of Technology