About David Ng

David Ng is the Middle School Mathematics Teacher, Upper School Computer Science Teacher, and STEM Coordinator at Dana Hall School. He joined the school in 2019.

Academic Vigor from 30 Feet Up

Dana Hall 7th graders at TreeTop Adventures

In September, the Middle School went to a ropes course for its retreat. As a teacher new to Dana Hall, it was an illuminating opportunity to observe students in a different learning environment. I saw girls bonding, taking risks, and supporting one another. The experience was energizing, setting the stage Continue reading Academic Vigor from 30 Feet Up