Teaching Outside of the Classroom

Dana Hall community service site

Early in my teaching career, I quickly learned that time spent outside of class with students is a powerful teaching tool. Whether it is silly conversations in the dorm, floating down a river on an 8-person raft, or working together on the basketball court, getting to know students from multiple Continue reading Teaching Outside of the Classroom

Using Data to Study Social Issues and Fuel Student Passions

Calculus presentation

Anyone who knows me will tell you that I’ve always had a passion for teaching. I will sing, dance, get up on desks — anything to help my students learn. I am also a stalwart supporter of social justice movements, educating myself about issues impacting diversity, equity and inclusion (DEI). Continue reading Using Data to Study Social Issues and Fuel Student Passions

Neurodiversity, Equity, and Inclusion

day of community learning

“The arc of the moral universe is long, but it bends toward justice.” Dr. Martin Luther King, Jr. On January 22, students in grades 5-12, faculty, and staff gathered to participate in Dana Hall’s Day of Community Learning. The presentations and workshops were all organized around the common theme of Continue reading Neurodiversity, Equity, and Inclusion

To Be Appreciated: Working with Introverted Students

students volunteer introverts

What I love most about teaching is nourishing the idiosyncratic, impressive, and/or hidden talents in my students. And I love how students show that they want these talents to be noticed: they walk into class emphatically humming Mozart, or they leave elaborate drawings in the margins of their tests, or Continue reading To Be Appreciated: Working with Introverted Students

Software Programming is like Solving a Puzzle

student using iPad

Dana Hall School introduces software programming at various levels for grades 5 through 12. I teach several different languages such as Scratch, Python and Java. Since software programming is comprised of thousands of programming languages and dialects, it is nearly impossible to learn them all. So how does one become adept Continue reading Software Programming is like Solving a Puzzle