Athletic Director and Physical Education Teacher at Keys School - Palo Alto, California, United States
Substitute (and long-term leave replacement) Teacher, Keys School
Keys School challenges students to develop a keen intellect and a generous spirit, to advocate for themselves and others, and to honor curiosity and reflection in an increasingly hurried world.