The school philosophy includes teaching each child to consider and appreciate the beauty and mystery of nature, along with complex relationship that exists between human and the natural world. The school atmosphere maintains a careful balance of academics with co-curricular activities for nurturing the body, mind and heart of each student.