- Home
- Overview
- Learning & Teaching
- Admission & Further Education
- School Activities
- Home-School Collaboration
- Health Measures
- Adverse Weather Guidelines
- Other Services
- Contact Us
We implement and teach “Life Education” in our school. In addition to providing the general academic knowledge, the nurturing of children’s inside characters plays a crucial role in their personal development. Through the core-value-building lessons, project-based learning and learning from live events, we help our children develop positive values and the civic qualities of loving themselves, others and society through our teaching in “knowing, feeling, believing and acting”.
Education Bureau Subsidies:
Jockey Club Bright Kids Program:
Support for Non-Chinese Speaking Students:
Language Education: