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.

Brain Predictions and Growth Mindsets

Math teacher helps student using an iPad

In January, the students in my Foundational Pre-Algebra class passed a key milestone in our growth as a learning community: Every student demonstrated a willingness to ask for help in the moment as they needed it. For a teacher, this is huge. It means I can address confusion and misunderstandings Continue reading Brain Predictions and Growth Mindsets

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