What’s your teaching philosophy?
Students come to the classroom with knowledge informed by their experiences — they have beliefs about the way the world works. Learning happens when those beliefs can be honored, explored and challenged in ways that lead students to expand upon their ideas and adjust their current understanding. My goal is to encourage students to be comfortable with confusion, inspired by curiosity and excited by the active exploration of new ideas.
What excites you about The Academy at Penguin Hall?
The simple answer is EVERYTHING!! I am excited by the future focused, project based interdisciplinary curriculum that has been developed here at The Academy. I can not wait to work with the all of the smart and enthusiastic teachers that have been hired. And most of all I am excited to work with the bright, engaged and curious young women that plan to attend this wonderful institution. Amazing things are going to be happening at The Academy at Penguin Hall!
Share something unique about yourself.
I am currently on a quest to hike all 48 of New Hampshire’s 4,000 foot mountains.
Sherry has a B.S. in Mechanical Engineering from the University of Massachusetts, Amherst and a Masters in Science in Mechanical Engineering from Northeastern University. She also has a M.A.T. in Physics and Mathematics from Tufts University.
Prior to teaching Sherry was a Mechanical Engineer on the Product Design Team at the Polaroid Corporation. She also is a freelance editor in Math and Science textbooks.