Picture Gallery
Parent's Corner
KidzCastle In News


Home > Philosophy
The philosophy of KidzCastle is based on theory and practice that regard teaching and learning as an active, self-motivated lifelong process. By encouraging learning, emphasis is placed on the overall development of the cognitive, meta-cognitive, motor, intellectual, social, emotional and physical well-being of students.

Based on scientifically designed curricula, students are encouraged to become critical thinkers and apply their thoughts and ideas in daily life. KidzCastle learning activities are planned to developmentally impact the following domains:
1. Communication & Language
2. Social, Personal, Emotional development
3. Expressive & aesthetics development
4. knowledge & understanding of world
5. Mathematics
6. Physical Health