David Eggli
David Eggli
Science and Math Teacher and Science and Math Department Co-Chair
Prior to Sage, David taught a variety of STEM classes at Xaverian Brothers High School for 19 years, as well as serving as the Computer Science Department Chair. He got his start in education as a Teaching Fellow for several introductory courses at Harvard, where he earned an A.B. in Computer Science before completing an M.Ed. in Curriculum and Instruction at Lesley University. David is most enthusiastic about getting students excited to challenge themselves and push their understanding of STEM further than they realized they could. He lives in Norwood with his wife, Sheila, and several pets, including a cat, a dog, and fish.
Science and Math Teacher and Science and Math Department Co-Chair
Prior to Sage, David taught a variety of STEM classes at Xaverian Brothers High School for 19 years, as well as serving as the Computer Science Department Chair. He got his start in education as a Teaching Fellow for several introductory courses at Harvard, where he earned an A.B. in Computer Science before completing an M.Ed. in Curriculum and Instruction at Lesley University. David is most enthusiastic about getting students excited to challenge themselves and push their understanding of STEM further than they realized they could. He lives in Norwood with his wife, Sheila, and several pets, including a cat, a dog, and fish.